251 FLOOR()
252 返回小于等于N的最大整数。
253
254 LN()
255 返回N的自然对数,N必须大于0
256
257 LOG(,)
258 返回以n1为底n2的对数
259
260 MOD()
261 返回n1除以n2的余数,
262
263 POWER(,)
264 返回n1的n2次方
265
266 ROUND(,)
267 返回舍入小数点右边n2位的n1的值,n2的缺省值为0,这回将小数点最接近的整数,如果n2为负数
就舍入到小数点左边相应的位上,n2必须是整数。
268
269 select ROUND(12345,-2),ROUND(12345.54321,2) FROM dual
270
271 ROUND(12345,-2) ROUND(12345.54321,2)
272
273 12300 12345.54
274
275 SIGN()
276 如果n为负数,返回-1,如果n为正数,返回1,如果n=0返回0.
277
278 SIN()
279 返回n的正玄值,n为弧度。
280
281 SINH()
282 返回n的双曲正玄值,n为弧度。
283
284 SQRT()
285 返回n的平方根,n为弧度
286
287 TAN()
288 返回n的正切值,n为弧度
289
290 TANH()
291 返回n的双曲正切值,n为弧度
292
293 TRUNC(,)
294 返回截尾到n2位小数的n1的值,n2缺省设置为0,当n2为缺省设置时会将n1截尾为整数,如果n2为
负值,就截尾在小数点左边相应的位上。
295
296 单行日期函数
297
298 单行日期函数操作DATA数据类型,绝大多数都有DATA数据类型的参数,绝大多数返回的也是
DATA数据类型的值。
299
300 ADD_MONTHS(,<i>)
301 返回日期d加上i个月后的结果。i可以使任意整数。如果i是一个小数,那么数据库将隐式的他转换成
整数,将会截去小数点后面的部分。
302
303 LAST_DAY()
304 函数返回包含日期d的月份的最后一天
305
306 MONTHS_BETWEEN(,)
307 返回d1和d2之间月的数目,如果d1和d2的日的日期都相同,或者都使该月的最后一天,那么将返回
一个整数,否则会返回的结果将包含一个分数。
308
309 NEW_TIME(,,)
310 d1是一个日期数据类型,当时区tz1中的日期和时间是d时,返回时区tz2中的日期和时间。tz1和tz2
时字符串。
311
312 NEXT_DAY(,)