2008-11-07 63 views

回答

1
select convert(nvarchar(10), datefield, 103) 
+0

和该输出的格式是? – 2008-11-07 18:10:11

+0

这种格式正是OP要求的格式,并且是用指定的DB语言编写的。我不确定倒票是怎么回事。 – 2008-11-07 19:28:29

2

天啊,我打字太慢。 ..

select CONVERT (NVARCHAR, GETDATE(), 103) 
1

查找转换在BOL。

1

可以转换日期以多种格式,你的情况:

CONVERT(NVARCHAR(10), YOUR_DATE_TIME, 103) => 15/09/2016 
CONVERT(NVARCHAR(10), YOUR_DATE_TIME, 3) => 15/09/16 

Syntaxe:

CONVERT('TheDataTypeYouWant', 'TheDateToConvert', 'TheCodeForFormating' *) 

的代码是一个整数,这里3是没有世纪第三格式化,如果您想要世纪只是改变代码为103.

查看更多的:http://www.w3schools.com/sql/func_convert.asp