TSQL仅将字符串转换为Year

问题描述 投票:0回答:1

我有下表:

 SELECT * FROM [dbo].[Dimension_Game_Developer]

表架构:

enter image description here

select语句输出的样本数据:

enter image description here

我正在尝试使用以下命令将字符串日期转换为仅Year日期:

 update [dbo].[Dimension_Game_Developer] 
 SET [Year_of_Release] = CAST([Year_of_Release] as DATE)

我将如何进行更改?也许转换为此更好的CAST?

sql-server tsql
1个回答
0
投票
您需要将Year_of_Release强制转换为int,如下所示。
© www.soinside.com 2019 - 2024. All rights reserved.