fn???????????????????????????JDBC?????????????????????

JDBC???????????????????????????fn????????????????????????????????????????????????????????????????????????

??????

{fn ??????????????????}

???????????????????????????????????????????????????????????????????????????????????????????????????

abs
???????????????????????????
abs(??????)

JDBC????????????????????????{fn abs(??????)}????????????????????????ABSOLUTE(??????)?????????????????? ???????????????????????????ABS???ABSVAL????????????????????????????????????

acos
?????????????????????????????????????????????
acos(???)

JDBC????????????????????????{fn acos(???)}????????????????????????ACOS(???)?????????????????????????????????????????????ACOS??????????????????????????????

asin
?????????????????????????????????????????????
asin(???)

JDBC????????????????????????{fn asin(???)}????????????????????????ASIN(???)?????????????????????????????????????????????ASIN??????????????????????????????

atan
?????????????????????????????????????????????
atan(???)

The JDBC????????????????????????{fn atan(???)}????????????????????????ATAN(???)?????????????????????????????????????????????ATAN??????????????????????????????

ceiling
??????????????????????????????????????????????????????????????????????????????????????????
ceiling(???)

JDBC????????????????????????{fn ceiling(???)}????????????????????????CEILING(???)??????????????????????????????????????????CEIL?????????CEILING????????????????????????????????????

concat
???????????????????????????????????????
concat(?????????, ?????????)

???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????NULL??????????????????JDBC????????????????????????{fn concat (?????????, ?????????)????????????????????????{ ????????? || ????????? }??????????????????????????????Concatenation??????????????????????????????

cos
?????????????????????????????????????????????
cos(???)

JDBC????????????????????????{fn cos(???)}????????????????????????COS(???)??????????????????????????????COS ????????????????????????????????????

degrees
????????????????????????????????????????????????????????????
degrees(???)

JDBC????????????????????????{fn degrees(???)}????????????????????????DEGREES(???)???????????????????????????DEGREES ????????????????????????????????????

exp
e??????????????????????????????????????????????????????
exp(???)

JDBC????????????????????????{fn exp(???)}???????????????????????????EXP(???)???????????????????????????EXP????????????????????????????????????

floor
??????????????????????????????????????????????????????????????????????????????????????????
floor(???)

JDBC????????????????????????{fn floor(???)}????????????????????????FLOOR(???)?????????????????? ?????????FLOOR????????????????????????????????????

locate
???????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
locate(?????????,????????? [, ????????????] )

JDBC????????????????????????{fn locate(?????????,????????? [, ????????????] )}????????????????????????LOCATE(CharacterExpression, CharacterExpression [, StartPosition] )???????????????????????????LOCATE????????????????????????????????????

log
??????????????????????????????(??????e???????????????)??????????????????
log(???) 

JDBC????????????????????????{fn log(???)}????????????????????????LOG(???)???????????????????????????LN????????????LOG????????????????????????????????????

log10
??????????????????10???????????????????????????????????????
log10(???)

JDBC????????????????????????{fn log10(???)}???????????????????????????LOG10(???)???????????????????????????LOG10 ????????????????????????????????????

mod
?????????????????????????????????????????????????????????(??????)?????????????????? ?????????????????????????????????????????????????????????????????????????????????
mod(??????, ??????)

?????????MOD????????????????????????????????????

pi
pi?????????????????????????????????
pi()

JDBC????????????????????????{fn pi()}????????????????????????PI()???????????????????????????PI ????????????????????????????????????

radians
????????????????????????????????????????????????????????????
radians(???)

JDBC????????????????????????{fn radians(???)}????????????????????????RADIANS(???)???????????????????????????RADIANS ????????????????????????????????????

sin
??????????????????????????????????????????
sin(???)

JDBC????????????????????????{fn sin(???)}????????????????????????SIN(???)???????????????????????????SIN??????????????????????????????

sqrt
????????????????????????????????????????????????
sqrt(?????????????????????)

JDBC????????????????????????{fn sqrt (?????????????????????)}????????????????????????SQRT(?????????????????????)???????????????????????????SQRT????????????????????????????????????

substring
???????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????1??????????????????
substring(?????????, ????????????, ??????)
tan
?????????????????????????????????
tan(???)

JDBC????????????????????????{fn tan(???)}????????????????????????TAN(???)???????????????????????????TAN??????????????????????????????

TIMESTAMPADD
TIMESTAMPADD?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

TIMESTAMPADD???JDBC??????????????????????????????JDBC????????????????????????????????????????????????????????????

TIMESTAMPADD( ???????????????, ?????????, ???????????????????????? )

??????????????????TIMESTAMPADD??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????00:00:00.0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

WHERE???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

TIMESTAMPDIFF
TIMESTAMPDIFF??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

TIMESTAMPDIFF???JDBC??????????????????????????????JDBC????????????????????????????????????????????????????????????

TIMESTAMPDIFF( ???????????????, ????????????????????????1, ????????????????????????2 )

??????????????????TIMESTAMPDIFF??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????00:00:00.0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

WHERE???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

TIMESTAMPADD ????????? TIMESTAMPDIFF?????????????????????????????????

TIMESTAMPADD?????????TIMESTAMPDIFF??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????????????????????TIMESTAMPADD???TIMESTAMPDIFF??????????????????

?????????????????????????????????????????????????????????????????????

{fn TIMESTAMPADD( SQL_TSI_MONTH, 1, CURRENT_TIMESTAMP)}

??????????????????????????????2008???1???1??????????????????????????????????????????

{fn TIMESTAMPDIFF(SQL_TSI_WEEK, CURRENT_TIMESTAMP, 
  timestamp('2008-01-01-12.00.00.000000'))}
????????????
??????????????????JDBC??????????????????????????????
JDBC?????????????????????
LIKE??????JDBC?????????????????????
???????????????JDBC?????????????????????
???????????????JDBC?????????????????????
???????????????JDBC?????????????????????
??????????????????????????????JDBC?????????????????????