DELIMITER 用於更改MySQL 命令行使用程序語句的分隔符.
MySQL 中默認的語句分隔符為 ; 用於一段sql 語句結尾,回車后執行該語句,使用場景,一般是在創建sql 存儲過程是使用,因為存儲過程中保存了多條sql 語句,像一個SQL語句集合,下一個介紹,
主要方式 : delimiter 空格 需要指定的語句分隔符
如下:
-- 更改為 // 作為語句分隔符 mysql> delimiter //
上述中,delimiter // 告訴命令行實用程序使用 // 作為新的語句結束分隔符,這樣我們在使用存儲過程的時候就不會出現編寫不了的情況,就可以將存儲過程中的內容正確傳送給數據庫引擎,最后在使用 delimiter ; 恢復為原來的語句分隔符。
注意:使用delimiter 聲明的時候中間要有空格,
不然很難受。
最后注意:語句分隔符除了 \ 符號外,任何字符都可以用做語句分隔符