MySql中 `delimiter` 使用 🌟_delimiter用法 ⚡️
发布时间:2025-04-01 11:17:16来源:
在MySQL中,`DELIMITER` 是一个非常有用的命令,它能帮助我们改变默认的语句结束符,默认情况下,MySQL使用分号`;`作为语句的结束符。但在编写存储过程、函数或者触发器时,如果语句中也包含分号,可能会导致语法错误。这时就需要使用 `DELIMITER` 来临时更改语句结束符。👀
例如,当我们创建存储过程时,可以先设置一个新的结束符,比如`$$`,这样就可以在存储过程中自由使用分号了:
```sql
DELIMITER $$
CREATE PROCEDURE example()
BEGIN
SELECT 'Hello World!';
END$$
DELIMITER ;
```
完成后,记得将结束符改回默认的分号`;`。掌握好`DELIMITER`的用法,可以让SQL脚本更加灵活和易读,避免不必要的麻烦。💪
数据库 MySQL DELIMITER
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。