sql - DELIMITER//在触发器中做什么?

标签 sql mysql

DELIMITER //

它有什么用?

最佳答案

它将语句分隔符从 ; 更改为 //。这样您就可以在触发器定义中编写 ; 而不会被 MySQL 客户端误解为意味着您已经完成了它。

请注意,当改回来时,它是 DELIMITER ;,而不是 DELIMITER;,因为我看到人们尝试这样做。

关于sql - DELIMITER//在触发器中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1346637/

相关文章:

sql - 有没有办法在不卸载的情况下完全重置 SQL Server 实例?

android - Android App可以直接连接到在线mysql数据库吗

mysql - 向服务器添加额外的 MySQL 数据文件夹。 Ubuntu

mysql - 使用自定义计算列改进复杂查询

php - 多个 SQL 连接

mysql - SQL查找列数

mysql - 在一个语句中选择最近的位置和稍远的位置

PHP Mysql 通过某些字段进行分组加1

sql - 为什么我的多列仅索引扫描会获取索引中的所有行并仅返回 PostgreSQL 中的一行?

mysql 查询不显示空字段