SQL 常用
1.日期转字符串,ORACLE的TO_CHAR函数,利用它可以将日期(Date)或数值(Number)的数据根据format的格式转换成格式化的字符串:语法:TO_CHAR(date[, 'format' [,nls_language]])
e.g.:SELECT TO_CHAR(SYSDATE,'YYYY"年"MM"月"DD"日"') FROM DUAL
SQL SERVER的CONVERT可以转换数据类型,语法如下:
语法:CONVERT(datatype[(length)],expression[,style])
e.g.:
SELECT
convert(VARCHAR, Base, 120) Base
,convert(VARCHAR(7), Base, 120) "YrMs"
,convert(VARCHAR(5), Base, 108) "HH24:MI"
FROM
(
SELECT CAST('2010-03-01 18:14:51' AS DATETIME) Base
) A
SQL SERVER中的日期转换格式
格 式 编 码
模 式
101
mm/dd/yyyy
102
yyyy.mm.dd
103
dd/mm/yyyy
104
dd.mm.yyyy
105
dd-mm-yyyy
107
Mon dd, yyyy
108
hh:mi:ss(24h)
110
mm-dd-yyyy
111
yyyy/mm/dd
112
yyyymmdd
114
hh:mi:ss:mmm(24h)
120
yyyy-mm-dd hh:mi:ss(24h)
页:
[1]