2013-10-28 52 views
1

我使用SQL Server Management Studio中2012年和保持收到此錯誤,當我嘗試使用功能,如LAST_VALUE,滯後等TSQL - LAST_VALUE函數錯誤(SQL Server Management Studio中2012)

有什麼奇怪的是這些功能會在我輸入時識別出來,並且懸停文本中的參數甚至會突出顯示。但是當我運行它時,我得到這個錯誤。

消息195,級別15,狀態10,第23行:
'LAST_VALUE' 是無法識別的內置函數名稱。

有什麼我不知道這個功能在表達什麼?請幫忙。

我的代碼是:
SELECT LAST_VALUE([PERIOD VALUE]) OVER (PARTITION BY DEPARTMENT ORDER BY PERIOD)
FROM Table1

同樣,我使用SQL Server Management Studio中2012來訪問數據庫。

微軟SQL Server Management Studio中11.0.2100.60
Microsoft數據訪問組件(MDAC)6.1.7601.17514
微軟MSXML 3.0 5.0 6.0
的Microsoft Internet Explorer 9.0.8112.16421
的Microsoft .NET Framework 4.0.30319.233
操作系統6.1.7601

+0

您使用SQL Server 2012嗎? –

+1

我知道我正在使用SQL Server Management Studio 2012.可以在不支持SQL Server 2012的服務器上使用它嗎?我真的不知道。我如何知道? –

+2

嘗試在查詢窗口中運行'select @@ VERSION'。 –

回答

1

選擇@@ VERSION

顯示我正在運行2008.我沒有意識到我的客戶端應用程序版本與服務器端不同。

Damien_The_Unbeliever,謝謝你的提示。

相關問題