首页 > 解决方案 > SQL 使用`和不使用的区别

问题描述

我知道这是一个愚蠢的问题
,但我很想知道 SQL 在使用 This ` 和不使用它之间的区别,以及什么是最好的。
例如:
有什么区别

SELECT * FROM `Table` WHERE ....

SELECT * FROM Table WHERE ....

标签: phpmysqlsql

解决方案


从本质上讲,使用反引号可以让您使用替代字符。在您编写查询的情况下,它基本上没问题,但如果您想包含奇怪的名称和字符,它可以让您侥幸逃脱。您应该记住,它们不适用于 SQL SERVER,它们不是 ANSI SQL 的一部分。最后,可以提供的积极属性之一是使您能够更轻松地搜索代码中包含这些的单词。


推荐阅读