如何在 ANSI SQL 中指定 table 的架构前缀?
How to specify the schema prefix of a table in ANSI SQL?
为了从 table 中 SELECT,table 名称在 ANSI SQL 中指定如下:
SELECT * FROM "My Table"
我想知道是否有关于如何指定 table 的架构名称的 ANSI SQL 规则。类似于:
SELECT * FROM "My Schema"."My Table"
在 SQL 服务器上,它将是:
SELECT * FROM [My Schema].[My Table]
但这显然不是 ANSI SQL 而是 T-SQL.
标准 SQL 方式是
SELECT * FROM "My Schema"."My Table"
注意:双引号名称区分大小写,因此不推荐使用。
为了从 table 中 SELECT,table 名称在 ANSI SQL 中指定如下:
SELECT * FROM "My Table"
我想知道是否有关于如何指定 table 的架构名称的 ANSI SQL 规则。类似于:
SELECT * FROM "My Schema"."My Table"
在 SQL 服务器上,它将是:
SELECT * FROM [My Schema].[My Table]
但这显然不是 ANSI SQL 而是 T-SQL.
标准 SQL 方式是
SELECT * FROM "My Schema"."My Table"
注意:双引号名称区分大小写,因此不推荐使用。