MySQL 语法操作问题集锦
一、名称带有横线“-”的正确使用方式
在 MySQL 中,对于数据库、表、字段等等元素的命名,会遇到带有横线“-”的情况,不稍加注意,很容易出错。MySQL 对带有横线“-”的元素名称,要想正确使用,需要加上符号 `` 进行限定。
我们可以来看下 MySQL Workbench 工作区,使用带有横线“-”的数据库,不加上符号 `` ,会报出什么错误,为了直观查看,将错误提示截图如下:
从图中可以得知,横线“-”所在的位置无效,即错误:
复制代码
当以上 SQL 加上符号 `` ,语法就没有错误了,截图如下:
我们可以看看表、字段等元素,是否也会有同样的问题,截图如下:
从结果可知,同样提示横线“-”位置无效,这里就不把正确的方式展示出来了。
综合来看,在 MySQL 命名中,如果带有横线“-”,则需要加上符号 `` 修饰使用,否则,容易出错。
评论