Mysql中delimiter作用
阿新 • • 發佈:2018-03-29
elseif else views 默認 設置mysql update pre ati 部分
delimiter是mysql分隔符。在mysqlclient中分隔符默認是分號(;)。 假設一次輸入的語句較多,而且語句中間有分號,這時須要新指定一個特殊的分隔符。
在前一篇中有設置mysql的觸發器時使用樣例
上面就是。先將分隔符設置為 //,? 直到遇到下一個 //,才總體運行語句。
1. delimiter
delimiter是mysql分隔符。在mysqlclient中分隔符默認是分號(;)。 假設一次輸入的語句較多,而且語句中間有分號,這時須要新指定一個特殊的分隔符。
2. delimiter使用
在前一篇中有設置mysql的觸發器時使用樣例
mysql> delimiter // mysql> create trigger upd_check before update on account -> for each row -> begin -> if new.amount < 0 then -> set new.amount=0; -> elseif new.amount > 100 then -> set new.amount = 100; -> end if; -> end; -> // Query OK, 0 rows affected (0.00 sec) mysql> delimiter ;
上面就是。先將分隔符設置為 //,? 直到遇到下一個 //,才總體運行語句。
運行完後。最後一行, delimiter ; 將mysql的分隔符又一次設置為分號; 假設不改動的話,本次會話中的全部分隔符都以// 為準。
地址:http://blog.csdn.net/yonggang7/article/details/24558385
Mysql中delimiter作用