如何将字符串转换为SQL Server 2008 R2中的日期类型?将字符串转换为特定格式的日期
我的字符串格式dd/mm/yyyy
我想这
SELECT CAST('01/08/2014' AS DATE)
但这并投中mm/dd/yyyy
格式。
如何将字符串转换为SQL Server 2008 R2中的日期类型?将字符串转换为特定格式的日期
我的字符串格式dd/mm/yyyy
我想这
SELECT CAST('01/08/2014' AS DATE)
但这并投中mm/dd/yyyy
格式。
Dateformat。
SET DATEFORMAT DMY ;
SELECT cast('01/08/2014' as date) ;
转换。
SELECT convert(date, '01/08/2014', 103) ;
为了完整起见,SQL Server 2012和更高版本具有以下内容。
SELECT parse('01/08/2014' as date using 'en-NZ') ;
我刚刚意识到提问者和这个问题的答案都是猕猴桃。卡牌! – Blorgbeard
查看'convert()'的文档。 –