[SQL ] fetch 語法 執行錯誤
資料庫名稱:SQL Server
資料庫版本:10.50.6220 (2008)
內容/問題描述:
各位好
我用 SQL Server Management Studio 連到某台資料庫 下了 fetch 語法 如下
select * from Table order by columnA offset 1 rows fetch next 5 rows only
但執行會有錯誤 如右 "FETCH 陳述式中的選項 next 使用方式無效。"
我看底下這裡 提到fetch語法是SQL Server (從 2008 年起) 適用
https://msdn.microsoft.com/zh-tw/library/ms180152.aspx
我檢查了所連的資料庫版本是10.50.6220 比對下面的網址 也剛好是2008
https://buildnumbers.wordpress.com/sqlserver/
想請問 為什麼還會有錯呢?
謝謝
-----------------------------------------------------------
剛剛發現
如果我在某台已經裝了SQL SERVER 2012 的機器上設Linked Server
連到那台SQL SERVER 2008
就可以使用offset fetch next的語法
紀錄一下
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.182.5
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1497167990.A.78C.html
推
06/11 16:24, , 1F
06/11 16:24, 1F
謝謝
原來是微軟 "本主題適用於:是SQL Server (從 2008 年起)" 誤導了我
→
06/16 19:02, , 2F
06/16 19:02, 2F
→
06/16 19:02, , 3F
06/16 19:02, 3F
→
06/19 14:15, , 4F
06/19 14:15, 4F
※ 編輯: kisha024 (60.248.140.205 臺灣), 08/25/2019 16:33:08
Database 近期熱門文章
PTT數位生活區 即時熱門文章