色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 分隔符字符串

榮姿康2年前13瀏覽0評論

在MySQL中,分隔符是用于指示MySQL應該停止讀取語句的一個特殊字符。默認情況下,分隔符是“;”號,而且我們在MySQL控制臺中的每條語句后面都需要添加分號。

但是,當我們需要編寫存儲過程或觸發器等需要使用多行SQL語句的語句塊時,分號就會成為一個麻煩的問題,因為MySQL會把這些需要分割的SQL語句都當做單獨的語句來執行,從而會出現語法錯誤。

為了解決這個問題,MySQL提供了 SET DELIMITER 語句,它可以用來改變分隔符。例如,我們可以將分隔符改為“//”:

SET DELIMITER //
CREATE PROCEDURE example_proc (IN x INT)
BEGIN
IF x >0 THEN
SELECT x;
END IF;
END//
SET DELIMITER ;

這樣,當我們在MySQL中執行該存儲過程時,就不會再出現語法錯誤。