标题基本上是这样说的:是否有任何不处理列名引用/转义的主要数据库?
例如,假设我想要一个名为的列FROM(假设我有一个非常好的理由)。在每个基于 SQL 的 RDBMS 中,这自然是一个关键字。在 MS SQL Server 中,我可以使用[和转义它]:
CREATE TABLE FOO (
[FROM] VARCHAR(255)
)
Run Code Online (Sandbox Code Playgroud)
MySQL 使用反引号
CREATE TABLE FOO (
`FROM` VARCHAR(255)
)
Run Code Online (Sandbox Code Playgroud)
同样,Oracle 和 Postegres 使用双引号。
是否有任何主要的 RDBMS不支持引用/转义列名,以一种或另一种方式?
rdbms ×1