存儲過程是一種存儲在數據庫中的程序(就像正規語言裏的子程序一樣),準確的來說,MySQL支持的“routines(例程)”有兩種:一是我們說的存儲過程, 二是在其他SQL語句中可以返回值的函數(使用起來和Mysql預裝載的函數一樣,如pi())。本文是爲初學習MySQL存儲過程的朋友寫的,在本文中我們以在MySQL的CLI(command line interface)中建立一個存儲過程的示例開始,然後通過在Java程序中調用我們創建好的存儲過程,讓讀者對MySQL的存儲過程有個大概的瞭解和入門。
一、創建MySQL存儲過程示例
下面是具體的創建過程:
二、在Java程序中調用存儲過程的程序示例
三、總結
本文中給出最基本的MySQL存儲過程的創建以及在Java程序的調用的示例,目的是建立讀者對MySQL存儲過程以及在程序中使用的大概瞭解和入門,希望可以對您有所幫助。讀者可以參考其他的專業書籍對MySQL存儲過程進行深入的探討,本人也會在後續的文章中發表這方面的最新學習成果和大家討論。
contact me:[email protected]
謝謝!