JDBC???????????????????????????fn????????????????????????????????????????????????????????????????????????
{fn ??????????????????}
???????????????????????????????????????????????????????????????????????????????????????????????????
abs(??????)
JDBC????????????????????????{fn abs(??????)}????????????????????????ABSOLUTE(??????)?????????????????? ???????????????????????????ABS???ABSVAL????????????????????????????????????
acos(???)
JDBC????????????????????????{fn acos(???)}????????????????????????ACOS(???)?????????????????????????????????????????????ACOS??????????????????????????????
asin(???)
JDBC????????????????????????{fn asin(???)}????????????????????????ASIN(???)?????????????????????????????????????????????ASIN??????????????????????????????
atan(???)
The JDBC????????????????????????{fn atan(???)}????????????????????????ATAN(???)?????????????????????????????????????????????ATAN??????????????????????????????
ceiling(???)
JDBC????????????????????????{fn ceiling(???)}????????????????????????CEILING(???)??????????????????????????????????????????CEIL?????????CEILING????????????????????????????????????
concat(?????????, ?????????)
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????NULL??????????????????JDBC????????????????????????{fn concat (?????????, ?????????)????????????????????????{ ????????? || ????????? }??????????????????????????????Concatenation??????????????????????????????
cos(???)
JDBC????????????????????????{fn cos(???)}????????????????????????COS(???)??????????????????????????????COS ????????????????????????????????????
degrees(???)
JDBC????????????????????????{fn degrees(???)}????????????????????????DEGREES(???)???????????????????????????DEGREES ????????????????????????????????????
exp(???)
JDBC????????????????????????{fn exp(???)}???????????????????????????EXP(???)???????????????????????????EXP????????????????????????????????????
floor(???)
JDBC????????????????????????{fn floor(???)}????????????????????????FLOOR(???)?????????????????? ?????????FLOOR????????????????????????????????????
locate(?????????,????????? [, ????????????] )
JDBC????????????????????????{fn locate(?????????,????????? [, ????????????] )}????????????????????????LOCATE(CharacterExpression, CharacterExpression [, StartPosition] )???????????????????????????LOCATE????????????????????????????????????
log(???)
JDBC????????????????????????{fn log(???)}????????????????????????LOG(???)???????????????????????????LN????????????LOG????????????????????????????????????
log10(???)
JDBC????????????????????????{fn log10(???)}???????????????????????????LOG10(???)???????????????????????????LOG10 ????????????????????????????????????
mod(??????, ??????)
?????????MOD????????????????????????????????????
pi()
JDBC????????????????????????{fn pi()}????????????????????????PI()???????????????????????????PI ????????????????????????????????????
radians(???)
JDBC????????????????????????{fn radians(???)}????????????????????????RADIANS(???)???????????????????????????RADIANS ????????????????????????????????????
sin(???)
JDBC????????????????????????{fn sin(???)}????????????????????????SIN(???)???????????????????????????SIN??????????????????????????????
sqrt(?????????????????????)
JDBC????????????????????????{fn sqrt (?????????????????????)}????????????????????????SQRT(?????????????????????)???????????????????????????SQRT????????????????????????????????????
substring(?????????, ????????????, ??????)
tan(???)
JDBC????????????????????????{fn tan(???)}????????????????????????TAN(???)???????????????????????????TAN??????????????????????????????
TIMESTAMPADD???JDBC??????????????????????????????JDBC????????????????????????????????????????????????????????????
TIMESTAMPADD( ???????????????, ?????????, ???????????????????????? )
??????????????????TIMESTAMPADD??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????00:00:00.0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
WHERE???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
TIMESTAMPDIFF???JDBC??????????????????????????????JDBC????????????????????????????????????????????????????????????
TIMESTAMPDIFF( ???????????????, ????????????????????????1, ????????????????????????2 )
??????????????????TIMESTAMPDIFF??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????00:00:00.0???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
WHERE???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????????????????????????????????????
{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'))}