DELIMITER關鍵詞作用 替換結束符號

2021-09-07 06:31:38 字數 685 閱讀 6820

注意:「delimiter //」語句的作用是將mysql的結束符設定為//,因為mysql預設的語句結束符為分號;,為了避免與儲存過程

中sql語句結束符相衝突,需要使用delimiter 改變儲存過程的結束符,並以「end//」結束儲存過程。

儲存過程定義完畢之後再使用delimiter ;恢復預設結束符。delimiter 也可以指定其他符號為結束符!!!!!!!!!!!

如果你是這樣寫的話,就會得到如下錯誤,初學者很容易犯這個錯誤,包括本人

delimiter //

create definer=`root`@`%` function `setval`(seq_name varchar(50), value integer) returns

int(11

)deterministic

begin

update

sequence

set current_value =

value

where name =

seq_name;

return

currval(seq_name);

end//

delimiter ;

關鍵詞作用

1.register 修飾經常被訪問的變數,它所修飾的變數,請求編譯器的盡可能的將變數儲存在cpu的暫存器中。這樣有助於減少訪存的時間 有助於程式的效率。它所修飾的變數不能用 位址,因為 這個是取的是記憶體空間的的位址,但是register 修飾的的變數儲存在暫存器裡面。還有register只能修飾...

const關鍵詞的作用

c語言const是畢業生面試被提問比較高的乙個問題,這裡簡單總結一下 1 定義const常量,使其具有不可變性 const修飾的int型,再進行數值計算會報錯2 便於進行型別檢查,告訴編譯器處理內容,消除隱患 例如 void f const int i 編譯器就會知道i是乙個常量,不允許修改 3 方...

關鍵詞作用和選擇技巧

與查詢資訊時盡量使用單詞原形態相反,在提交 時我們最好使用單詞的較長形態,如可以用 games 的時候,盡量不要選擇 game 因為在搜尋引擎支援單詞多形態或斷詞查詢的情況下,選用 games 可以保證你的網頁在以 games 和 game 搜尋時,都能獲得被檢索的機會。別忘錯拼的單詞?停用詞 過濾...