MySQL语句之间必须要用分号分隔吗

来源:2-5 数据表相关常用操作

biudiudiu

2019-09-27 16:33:27

在下载MySQL时自带的管理工具Workbench中创建一个数据库时没有加分号运行成功了如下图http://img.mukewang.com/climg/5d8dc8a30944d3cf03690029.jpg

但是如果在使用数据库和建表之间的两个语句没有加分号的话就会报错如下图http://img.mukewang.com/climg/5d8dc91d094c771a03840167.jpg

所以不在DOS环境中,MySQL语法的标准到底是加不加分号,傻傻分不清楚,希望得到老师的解答~

写回答

1回答

好帮手慕柯南

2019-09-27

同学你好!

在sql中;表示一条sql语句的结束。所以不在DOS环境下,如果一次只执行一条sql不加分号也是可以的,如果是多条就需要加,否则在执行时数据库是无法自动将每一个sql语句识别出来哦~

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

1

0 学习 · 8016 问题

查看课程