小编T.J*_*der的帖子

是否有一个主要的 RDBMS 不允许列名引用/转义?

标题基本上是这样说的:是否有任何不处理列名引用/转义的主要数据库?

例如,假设我想要一个名为的列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

2
推荐指数
1
解决办法
387
查看次数

标签 统计

rdbms ×1