SQL常用函式

2021-10-22 07:31:07 字數 1317 閱讀 2201

字元轉日期

select to_date(

'20170803145533'

,'yyyymmdd hh24:mi:ss'

)from dual;

日期轉字元

select to_char(sysdate,

'yyyymmdd'

)from dual;

字元轉日期**換兩邊格式必須一致,一定要注意format大小寫)

select str_to_date(

'20170803145533'

,'%y%m%d%h%i%s'

)from dual;

日期轉字元

select date_format(sysdate(),

'%y%m%d'

)from dual;

[ 日期格式大全 ]

%a 縮寫星期名

%b 縮寫月名

%c 月,數值

%d 帶有英文本首的月中的天

%d 月的天,數值(00-

31)%e 月的天,數值(0-

31)%f 微秒

%h 小時 (00-

23)%h 小時 (01-

12)%i 小時 (01-

12)%i 分鐘,數值(00-

59)%j 年的天 (

001-

366)

%k 小時 (0-

23)%l 小時 (1-

12)%m 月名

%m 月,數值(00-

12)%p am 或 pm

%r 時間,12

-小時(hh:mm:ss am 或 pm)

%s 秒(00-

59)%s 秒(00-

59)%t 時間,

24-小時 (hh:mm:ss)

%u 周 (00-

53) 星期日是一周的第一天

%u 周 (00-

53) 星期一是一周的第一天

%v 周 (01-

53) 星期日是一周的第一天,與 %x 使用

%v 周 (01-

53) 星期一是一周的第一天,與 %x 使用

%w 星期名

%w 周的天 (0

=星期日,

6=星期六)

%x 年,其中的星期日是周的第一天,4 位,與 %v 使用

%x 年,其中的星期一是周的第一天,4 位,與 %v 使用

%y 年,4 位

%y 年,2 位

SQL常用函式

新建表 create table 表名 自動編號字段 int identity 1,1 primary key 欄位1 nvarchar 50 default 預設值 null 欄位2 ntext null 欄位3 datetime,欄位4 money null 欄位5 int default 0,...

sql常用函式

格式 cast expression as data type 該函式主要用於字段型別轉換 select cast id as int from table 格式 mod nexp1,nexp2 如查詢欄位id對5取余為1的資料 select from table where mod id,5 1 ...

SQL常用函式

2020雲棲大會 阿里雲海量offer來啦!投簡歷 贏阿里雲限量禮品及阿里雲aca認證免費考試資格!sql常用函式 函式介紹 函式分類 字串函式 數值函式 日期和時間函式 流程函式 其他常用函式 函式介紹 事先提供好的一些功能可以直接使用 函式可以用在select語句及其子句 也可以用在update...