在SQL Server中将Datetime格式转换为varchar

时间:2016-02-12 16:25:13

标签: sql-server datetime

我在SQL Server的视图中使用此代码将datetime转换为varchar

convert(datetime, Product_Info.created_date, 101)

但我收到此错误

  

由于验证错误,无法继续更新   请更正以下错误,然后重试。

     

SQL70569 ::需要列名。

出了什么问题?请指教。

1 个答案:

答案 0 :(得分:3)

Change apigen.yaml to CONVERT(DATETIME

For CONVERT(VARCHAR(10) format (USA):

MM/DD/YYYY

Gets you '02/12/2016'

For SELECT CONVERT(VARCHAR(10), GETDATE(), 101) AS [MM/DD/YYYY] :

MMDDYYYY

Gets you '02122016'