开发者社区> 问答> 正文

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 3036 0
2 条回答
写回答
取消 提交回答
  • 没什么区别的.

    很少用加引号的.

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

    2019-07-17 19:50:36
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server在电子商务中的应用与实践 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载