我試圖以腳本形式在CTE
如
with CTE as
(select * from sometable);
運行CTE上的我獨自運行此代碼的一部分正在錯誤
^發現 「」(在焦炭152)預期
SELECT' or
'('」 */
請讓我知道如何運行此查詢。謝謝
我試圖以腳本形式在CTE
如
with CTE as
(select * from sometable);
運行CTE上的我獨自運行此代碼的一部分正在錯誤
^發現 「」(在焦炭152)預期
SELECT' or
'('」 */
請讓我知道如何運行此查詢。謝謝
你會得到這個錯誤,因爲你沒有對你定義的CTE做任何事情,但是語法需要一些東西。
在括號中的CTE子句後面添加一個SELECT,它應該可以正常工作。
with CTE as
(select * from sometable)
select * from CTE;
我同意但不是選擇我需要更新,但當我做更新時,我仍然收到錯誤。所以,請讓我知道如何在創建後更新CTE。謝謝 –
您是否可以更新您的問題以包含您嘗試使用CTE和UPDATE完成的示例?我可以發佈一個使用帶有UPDATE語句的CTE的示例,但最好理解你正在嘗試完成的內容 – ScottMcG
這個問題有沒有關係* recusive熱膨脹係數*,因此它不是一個「精確複製」 http://stackoverflow.com/questions/29358821/convert-a-recursive-cte-in-的sql-server-to-netezza – ScottMcG