ORCALE常用函数

1、时间函数

  • 注意点:日期与日期之间不能相加 ,日期与数字就可相加。
  • 函数:
    1.Add_Months(D,X) :返回D日期加上X个月后的日期.
    2.Last_Day(D) :返回包含日期D的月份的最后一天的日期。
    3.Months_Between(D1,D2):返回D1、D2之间的月份数目
    4.Sysdate : 返回数据库当前时间。
    • sysdate+1 加一天 。
    • sysdate+1/24 加1小时 。
    • sysdate+1/(24*60) 加1分钟 。
    • sysdate+1/(246060) 加1秒钟。

2、类型转换函数

  • to_number (string,[format mask],[nls_parameters]) :字符型转换为数字型。
  • to_char(number,[format mask],[nls_parameters]):数字型转换为字符型。
  • TO_DATE(string, 'YYYY-MM-DD HH24:MI:SS'):字符型转换为日期型

3、流程控制语句函数

- decode()函数 

decode()函数是专属oracle的语法
语法:
decode(字段,条件1,表达式1,条件2,表达式2,…表达式n)

4、生成不重复的32数据

在oracle8i以后提供了一个生成不重复的数据的一个函数sys_guid()一共32位,生成的依据主要是时间和机器码,具有世界唯一性。

你可能感兴趣的:(ORCALE常用函数)