delimiter概念:

delimiter自定义执行符合。在mysql客户端中,默认执行符号是 ;

比如select * from tab1;   有分号,敲回车就执行了,没有分号敲回车会换行,mysql客户端认为你的命令还没有结束

但是在存储过程,触发器等功能中,一般都不会是一行代码,且可能有;来表示内部模块的命令分割

delimiter用法

delimiter "标识符"  来定义delimiter,如:

delimiter lzl
drop trigger if exists tri1;
create trigger tri1
after update on tab1
for each row
begin
UPDATE tab2 SET sum = (SELECT SUM(col1) FROM tab1);
end;
lzl

上面的代码直接复制粘贴,就可以成功创建触发器

但是如果没有delimiter,在mysql客户端中是执行失败的,以;分段执行(在某些客户端中默认打包执行,不需要delimiter)

示例

mysql delimiter的使用相关推荐

  1. mysql中pi是什么意思,MySql delimiter的作用是什么

    MYSQL导出一个SQL后:z0Y 迪尔课堂-官网-免费自学网站-迪尔掌上课堂 DELIMITER $$z0Y 迪尔课堂-官网-免费自学网站-迪尔掌上课堂 DROP TRIGGER IF EXISTS ...

  2. mysql delimiter 作用

    mysql 遇到;就执行,有时候为了写存储过程,所以重新定义delimiter,以便于写更多的语句,自己控制mysql何时执行. 例如 mysql> delimiter // mysql> ...

  3. mysql delimiter的作用_MySQL数据库中delimiter的作用概述

    以下的文章主要是向大家描述的是MySQL数据库中delimiter的作用是什么?我们一般都认为这个命令和存储过程关系不大,到底是不是这样的呢?以下的文章将会给你相关的知识,望你会有所收获. 其实就是告 ...

  4. MySql Delimiter

    Delimiter 重新定义结束符,delimiter 默认情况下是 分号 (;) ,即默认情况下,Mysql解释器,遇到分号,则执行该命令. 但在mysql可视化图形客户端编辑命令时,当编辑的sql ...

  5. mysql delimiter

    参考 MySql中 delimiter 详解 其实就是告诉MySQL解释器,该段命令是否已经结束了,mysql是否可以执行了.默认情况下,delimiter是分号; DELIMITER $$ DROP ...

  6. mysql delimiter 设置不生效的问题

    问题场景 在学习使用mysql的存储过程的时候需要用到delimiter临时更改结束符号,教程上写的是这样设置 delimiter // 就可以把结束符号临时改为//,但在使用过程中发现设置的//并没 ...

  7. mysql delimiter $$_mysql delimiter的说明

    默认情况下,mysql解释器一遇到分号(;),它就要自动执行. 不会等到用户把这些语句全部输入完之后,再执行整段语句. 而自定义函数和存储过程的SQL语句有好多行,且语句中包含有分号, 为了保证整段语 ...

  8. mysql delimiter 异常_MySql中的DELIMITER错误

    我使用以下sql: DELIMITER $$ DROP PROCEDURE IF EXISTS `get_auto_increment_settings`$$ CREATE PROCEDURE `ge ...

  9. mysql 不识别delimiter,MySQL“ DELIMITER”关键字无效

    Ok so, I've been ripping my hairs ou on this one, why doesn't this work? DELIMITER | CREATE PROCEDUR ...

最新文章

  1. USACO 2.3 Money Systems(DP)
  2. 【算法学习笔记】二叉树的基本操作实现和应用举例,根据先序与中序遍历建立二叉树的实现
  3. 前端学习(2003)vue之电商管理系统电商系统之之允许三级选择
  4. js字符串解析与转换成数字
  5. java小数换成字符实现加法_第一、二次笔记总结
  6. innobackupex参数之 --throttle 限速这个值设置多少合理 原创
  7. HDU——1257最少拦截系统(贪心)
  8. 机器学习:多变量线性回归
  9. 程序员应知——我们不是客户
  10. No package ‘polkit-gobject-1‘ found
  11. 活着的意义 在培训期间,为什么我如此的执着……
  12. 2019年中科院JCR分区表公布!附完整Excel下载地址
  13. 百度瓦片地图在线下载以及合成
  14. 十进制转换为十二进制 Java
  15. 计算机学院优秀老师颁奖词,给老师的颁奖词
  16. Layui数据表格 换行
  17. 大型语言模型综述(二)
  18. 自大--萨旦最偏爱的原罪
  19. 记录yarn安装全局包,无法使用的问题:‘yo‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
  20. NYOJ 买牛奶(水题)

热门文章

  1. python-Webbrowser模块 浏览器操作
  2. 如何剪辑短视频?分享几个小技巧,0基础也能轻松掌握
  3. 照片地理位置信息工具:PhotoLinker for mac
  4. (二)《数据结构与算法》 青岛大学-王卓 线性表 C++
  5. 错觉图片生成实验 - 平行的线
  6. 【MM小贴士】SAP 启用批次分割评估
  7. Seata-TCC模式
  8. 最简单的基于librtmp的示例 发布(FLV通过RTMP发布)
  9. 亿级数据mysql优化
  10. 广东海洋大学全国计算机考试,2018年广东海洋大学全国计算机等级考试报名通知...