>  기사  >  데이터 베이스  >  Mysql中delimiter功用

Mysql中delimiter功用

WBOY
WBOY원래의
2016-06-07 16:25:381274검색

Mysql中delimiter作用 1. delimiter delimiter是mysql分隔符,在mysql客户端中分隔符默认是分号(;)。如果一次输入的语句较多,并且语句中间有分号,这时需要新指定一个分隔符。 2. delimiter使用 在前一篇中有设置mysql的触发器时使用例子 mysql delimiter

Mysql中delimiter作用

1. delimiter


delimiter是mysql分隔符,在mysql客户端中分隔符默认是分号(;)。 如果一次输入的语句较多,并且语句中间有分号,这时需要新指定一个分隔符。

2. delimiter使用


在前一篇中有设置mysql的触发器时使用例子
mysql> delimiter //
mysql> create trigger upd_check before update on account 
    -> for each row
    -> begin
    -> if new.amount   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



성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:mysql手写다음 기사:MYSQL 惯用