SQL语法8(字串转日期的好帮手Convert函数)

输出格式:2008-02-27 00:25:13

SELECT CONVERT(char(19), getdate(), 120)

输出格式:2008-02-27

SELECT CONVERT(char(10), getdate(), 20)

输出格式:2008/02/27

SELECT CONVERT(char(10), getdate(), 111)

输出格式:20080227

SELECT CONVERT(char(8), getdate(), 112)

CAST 没有办法指定日期格式样式,如果要指定的话,势必要自己加工过。

CAST (运算式 AS 资料型别 [ (资料长度) ])

应用範例如下:

DECLARE @myDate DATETIMESET @myDate = '2008/09/09 08:25 AM'SELECT CAST(YEAR(@myDate) - 1911 AS NVARCHAR(3)) + '年'+ CAST(Month(@myDate) AS NVARCHAR(2)) + '月'+ CAST(Day(@myDate) AS NVARCHAR(2)) + '日'

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章