百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> mysql delimiter详细说明(1/3)
分享文章到:

mysql delimiter详细说明(1/3)

发布时间:01/15 来源: 浏览: 关键词:
MySql中delimiter究竟可以起到些什么作用呢?可能不少人都有这样的疑惑,下文就为您介绍MySql中delimiter的作用,供您参考。

mysql教程中delimiter究竟可以起到些什么作用呢?可能不少人都有这样的疑惑,下文就为您介绍mysql中delimiter的作用,供您参考。


mysql导出一个sql后:

delimiter $$
drop trigger if exists `updateegopriceondelete`$$
create
    trigger `updateegopriceondelete` after  delete on  `customerinfo`
    for each row begin
delete from egoprice  where customerid=old.customerid;
    end$$
delimiter ;

其中delimiter 定好结束符为"$$", 然后最后又定义为";", mysql的默认结束符为";".

mysql导出一个sql后: 

delimiter $$     drop trigger if exists `updateegopriceondelete`$$     create         trigger `updateegopriceondelete` after  delete on  `customerinfo`         for each row begin     delete from egoprice  where customerid=old.customerid;         end$$     delimiter ;    其中delimiter 定好结束符为"$$",

然后最后又定义为";", mysql的默认结束符为";".

  详细解释:

  其实就是告诉mysql解释器,该段命令是否已经结束了,mysql是否可以执行了。

  默认情况下,delimiter是分号;。在命令行客户端中,如果有一行命令以分号结束,

  那么回车后,mysql将会执行该命令。如输入下面的语句

  mysql> select * from test_table;

  然后回车,那么mysql将立即执行该语句。

  但有时候,不希望mysql这么做。在为可能输入较多的语句,且语句中包含有分号。

  如试图在命令行客户端中输入如下语句

 

首页 1 2 3 末页
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板