数据库:关于能用于日期/时间类型的函数
发布网友
发布时间:2022-04-07 22:26
我来回答
共1个回答
热心网友
时间:2022-04-07 23:55
sql
server日期格式转换方法大全在操作sql
server数据库的时候,经常会用到日期格式转换方法,我整理了一下sql
server里面经常用到的几种日期格式转换方法,以备后用。
sql
server中文版的默认的日期字段datetime格式是yyyy-mm-dd
thh:mm:ss.mmm
例如:
select
getdate()
2004-09-12
11:06:08.177
整理了一下sql
server里面可能经常会用到的日期格式转换方法:
举例如下:
select
convert(varchar,
getdate(),
120
)
2004-09-12
11:06:08
select
replace(replace(replace(convert(varchar,
getdate(),
120
),'-',''),'
',''),':','')
20040912110608
select
convert(varchar(12)
,
getdate(),
111
)
2004/09/12
select
convert(varchar(12)
,
getdate(),
112
)
20040912
select
convert(varchar(12)
,
getdate(),
102
)
2004.09.12
select
convert(varchar(12)
,
getdate(),
101
)
09/12/2004
select
convert(varchar(12)
,
getdate(),
103
)
12/09/2004
select
convert(varchar(12)
,
getdate(),
104
)
12.09.2004
select
convert(varchar(12)
,
getdate(),
105
)
12-09-2004
select
convert(varchar(12)
,
getdate(),
106
)
12
09
2004
select
convert(varchar(12)
,
getdate(),
107
)
09
12,
2004
select
convert(varchar(12)
,
getdate(),
108
)
11:06:08
select
convert(varchar(12)
,
getdate(),
109
)
09
12
2004
1
select
convert(varchar(12)
,
getdate(),
110
)
09-12-2004
select
convert(varchar(12)
,
getdate(),
113
)
12
09
2004
1
select
convert(varchar(12)
,
getdate(),
114
)
11:06:08.177