請問各位先進
以前用MS SQL時 可以直接整段執行
近期開始使用MySQL發現下方語法不能整段執行
需要拆開執行,因為大量使用temp table 若不能整段執行有點困擾
不曉得是否有解決方案? 謝謝
CREATE TEMPORARY TABLE TMP_A (
SELECT '123','456'
);
SELECT * FROM TMP_A
你執行的第一段語法後面沒有分號
根據這篇的寫法
你就放心地「分兩次」執行 SQL statement
1.CREATE TEMPORARY table
2.SELECT * FROM table
就不會語法錯誤了
你可能會擔心的問題
在連結中都有解釋了