【发布时间】:2015-11-26 18:30:33
【问题描述】:
为了从表中进行 SELECT,表名在 ANSI SQL 中指定如下:
SELECT * FROM "My Table"
我想知道是否有关于如何指定表的模式名称的 ANSI SQL 规则。比如:
SELECT * FROM "My Schema"."My Table"
在 SQL Server 上,它将是:
SELECT * FROM [My Schema].[My Table]
但这显然不是 ANSI SQL 而是 T-SQL。
【问题讨论】:
-
您的第二个陈述是正确的。架构名称是一个标识符,就像表、列或目录名称一样。相同的规则适用