現(xiàn)在希望將如下SQL語句方式存儲過程中執(zhí)行1000次 檢查SQL的耗時SELECT colum1,colum2FROM (SELECT *FROM table_nameWHERE cond1 = '條件'ORDER BY colum3)WHERE ROWNUM <= 30;錯誤為需要INTO ,給colum1,colum2加into后,會在select*處報錯,提示值不夠,請問這樣的SQL 應(yīng)該在存過中怎么寫才正確,感謝!
2 回答

HUH函數(shù)
TA貢獻1836條經(jīng)驗 獲得超4個贊
SELECT colum1,colum2
FROM (SELECT *
FROM table_name
WHERE cond1 = '條件') A
WHERE ROWNUM <= 30
ORDER BY colum3
;

慕少森
TA貢獻2019條經(jīng)驗 獲得超9個贊
table_name 中有 colum1,colum2嗎?
請試試以下語句
SELECT t.colum1,t.colum2
FROM (SELECT *
FROM table_name
WHERE cond1 = '條件'
ORDER BY colum3) t
WHERE ROWNUM <= 30;
添加回答
舉報
0/150
提交
取消