SQL Server 2016 - 如何设置日期

时间:2017-05-26 00:15:24

标签: sql-server sql-server-2016

我使用的是SQL Server 2016(免费版)。约会营地设定为" yyyymmdd"但我希望数据可以存储在表格中,例如" mmddyyyy"。

我该怎么办?

2 个答案:

答案 0 :(得分:0)

或使用格式和强制转换(以确保它的日期数据类型)

 select format(cast(@date as date),'MMddyyyy')

答案 1 :(得分:0)

-- Syntax for SQL Server, Azure SQL Database, Azure SQL Data Warehouse, 

SET DATEFORMAT { format | @format_var }   

参数

格式| @format_var 是日期部分的顺序。有效参数是mdy,dmy,ymd,ydm,myd和dym。可以将Unicode或双字节字符集(DBCS)转换为Unicode。美国英语默认为mdy。