建立一個自動增長的id屬性(最開始不設定就從0開始增長)
(後面的id如果有值了,如果添加資料時沒有設定id,MySQL就會用最大的id加1做為最新的id)
注意:auto_increment 在MySQL中支援,其他的資料庫設定自動增長列中關鍵字不一樣。
unique 對sname進行唯一性限制,也就是不能有相同的sname(可以有一個值是null)。
其實這個SQL中的存儲過程很像Java中的定義函數,調用函數。
首先看定義:
調用:
有一個需要注意的地方:
在定義前,需要先把預設的語句結束’;’号改成其它,如’&&’,這樣存儲過程中定義的分号就不會被看成是語句結束(否則會直接被送出)。
在定義完之後,還要把’;’還原成預設的結束符。

系統變量名稱:@@變量名
使用者變量名稱:@變量名