我想在我的sql視圖中更改日期字段,以便日期只顯示年份。只顯示日期的一年部分
例如,我的日期字段是典型的'07/01/2011'。我希望能夠有隻改變一年,然後另一個月的領域等
我試過使用CONVERT (VARCHAR(10), GETDATE(), 101)
,但只顯示當前日期加格式(101)是不正確的。
我想在我的sql視圖中更改日期字段,以便日期只顯示年份。只顯示日期的一年部分
例如,我的日期字段是典型的'07/01/2011'。我希望能夠有隻改變一年,然後另一個月的領域等
我試過使用CONVERT (VARCHAR(10), GETDATE(), 101)
,但只顯示當前日期加格式(101)是不正確的。
當我這樣做時,我在SQL中得到一個NULL。 – GabrielVa
你是否將它與部分字符串連接起來?據我所知,使用'datepart'和'getdate'不可能獲得NULL。 – LittleBobbyTables
如果它是T-SQL你所談論的,你可以做DATEPART(year, GETDATE())
這是爲SQL Server呢? –