基本上,我总是在mysql查询中不加引号地保留行和表名——这从来没有给我带来过问题,而且我发现它更可读。不过,我注意到有些人把它们放在筷子里。
那么,带引号的表名和不带引号的表名有什么区别?有什么优点/缺点吗?在某些情况下,您可能需要用引号将名称括起来吗?
最佳答案
标识符(如表、索引、列、别名、视图、存储过程、分区和其他对象名)可以被引或不引。如果标识符包含特殊字符或是保留字,则每次引用时都必须引用它。(参考Schema Object Names)
关于mysql - MYSQL - 引用的表/字段名称与未引用的名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4751302/