首先了解創建自定義函數 不帶參數 
帶參數

存儲過程其實是預編譯的,初次編譯,他的優點
增強sql語句的功能和靈活性 實現較快的執行速度 減少網絡流量
創建無參的

調用用call sp_name();有參數的話要加括號,無參隨意
帶有in參數的

先要將sql語句默認的結束符改為//,也可改為其他
然后創建存儲過程(注意參數名和表名的id字段盡量不要一樣,也可以用表名.id加以區分)
將結束符改回進行調用
創建帶有in和out的(輸入和輸出) 刪除某個id并且將剩余記錄數返回

row_count();增刪改查的變化數 多個out的例子 刪除某個id并且將剩余記錄數返回,刪除數目返回 命令行中的select count(id) into userCount改為 select count(id) from users into userCount 
刪除過程體 drop PRocedure sp_name

新聞熱點
疑難解答