开发者社区 问答 正文

sql语句`col_name`与col_name的区别

insert sql语句表名与列名加引号与不加引号的区别是啥呀,有性能问题吗?

如以下语句

insert into `test` (`name`) values ('jack');

VS

insert into test (name) values ('jack');

展开
收起
a123456678 2016-07-04 11:50:22 3137 分享 版权
2 条回答
写回答
取消 提交回答
  • 没什么区别的.

    很少用加引号的.

    2019-07-17 19:50:36
    赞同 展开评论
  • 这个只是防止特殊名称引起的歧义用的,比如如果表名是 where ,通过 ` 号就能很好的化解歧义。

    2019-07-17 19:50:36
    赞同 展开评论
问答分类:
问答地址: