2
我在sql中寫一個函數。遊標行數
BEGIN
declare len int default 0;
declare other variables;
declare myCursor cursor for *myquery*;
set len = ? // cursor's length
RETURN -1;
END
我需要遊標結果中的行數,因爲函數的連續性取決於長度。
我試過@@ CURSOR_ROWS,但它給了我: 「MySQL表示:#1193 - 未知的系統變量 'CURSOR_ROWS'」
誰能幫助我?
使用@@ CURSOR_ROWS。 – pedram
節制?我搜索了_t-sql查找cursor_中的記錄數,第一個命中告訴了我關於'@@ CURSOR_ROWS'的信息。你爲什麼不嘗試使用它並回傳任何問題。 –
已經嘗試過。它不會工作。你能寫它(語法)嗎? – AntonCool