我想創建一個關於mysql的視圖,並且將從存儲過程中讀取內容,這是一種製作它的方法嗎?Mysql查看,從存儲過程中得到結果
這意味着當我exec「mystoredProcedure()」我會收到一個結果列表,我可以使用視圖表來執行它,所以結果將直接顯示在視圖表上。
如果您有任何其他解決方案,請諮詢我。
感謝您的幫助。
謝謝
我想創建一個關於mysql的視圖,並且將從存儲過程中讀取內容,這是一種製作它的方法嗎?Mysql查看,從存儲過程中得到結果
這意味着當我exec「mystoredProcedure()」我會收到一個結果列表,我可以使用視圖表來執行它,所以結果將直接顯示在視圖表上。
如果您有任何其他解決方案,請諮詢我。
感謝您的幫助。
謝謝
我不認爲這是可能的。 CREATE VIEW
的語法需要SELECT
語句,但存儲過程通過CALL
語句執行。
如何從sql函數獲取存儲過程結果?那可能嗎? –
不,函數只能返回一個值,而不能返回多個行或列。 – Barmar
好的,謝謝你的幫助,如果你有別的辦法可以做到,也許你可以分享給我。謝謝 –
一個視圖只能包含一個SQL'SELECT'查詢,而不是'CALL'語句。 – Barmar