260 ROUND(55.5) ROUND(-55.4) TRUNC(55.5) TRUNC(-55.5) 261 ----------- ------------ ----------- ------------ 262 56 -55 55 -55 263 264 265 29.SIGN 266 取数字n的符号,大于0返回1,小于0返回-1,等于0返回0 267 SQL> select sign(123),sign(-100),sign(0) from dual; 268 269 SIGN(123) SIGN(-100) SIGN(0) 270 --------- ---------- --------- 271 1 -1 0 272 273 274 30.SIN 275 返回一个数字的正弦值 276 SQL> select sin(1.57079) from dual; 277 278 SIN(1.57079) 279 ------------ 280 1 281 282 283 31.SIGH 284 返回双曲正弦的值 285 SQL> select sin(20),sinh(20) from dual; 286 287 SIN(20) SINH(20) 288 --------- --------- 289 .91294525 242582598 290 291 292 32.SQRT 293 返回数字n的根 294 SQL> select sqrt(64),sqrt(10) from dual; 295 296 SQRT(64) SQRT(10) 297 --------- --------- 298 8 3.1622777 299 300 301 33.TAN 302 返回数字的正切值 303 SQL> select tan(20),tan(10) from dual; 304 305 TAN(20) TAN(10) 306 --------- --------- 307 2.2371609 .64836083 308 309 310 34.TANH 311 返回数字n的双曲正切值 312 SQL> select tanh(20),tan(20) from dual; 313 314 TANH(20) TAN(20) 315 --------- --------- 316 1 2.2371609 317 318 319 320 35.TRUNC 321 按照指定的精度截取一个数 322 SQL> select trunc(124.1666,-2) trunc1,trunc(124.16666,2) from dual; 323 324 TRUNC1 TRUNC(124.16666,2) 325 --------- ------------------ 326 100 124.16 327 328 329 330 36.ADD_MONTHS 331 增加或减去月份 332 SQL> select to_char(add_months(to_date(''''199912'''',''''yyyymm''''),2),''''yyyymm'''') from dual; 333 334 TO_CHA 335 ------ 336 200002 337 SQL> select to_char(add_months(to_date(''''199912'''',''''yyyymm''''),-2),''''yyyymm'''') from dual; 338 339 TO_CHA 340 ------ 341 199910 342 343 344 37.LAST_DAY 345 返回日期的最后一天 346 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 |