1

默认情况下,我在 Google Spanner 中定义的表存储在“未命名”的默认架构中,如信息架构文档中所述。

我需要什么:我需要我定义的表有一个命名模式。有没有办法创建一个命名模式并在其中包含表?

我做了什么:我跑SELECT * from INFORMATION_SCHEMA.SCHEMATA了,结果有两行。一个有SCHEMA_NAMEas INFORMATION_SCHEMA,另一个是一个空字符串,这是我的表的定义位置。

我试图更新表中空字符串但似乎不支持 DML 语句的SCHEMA_NAME列。INFORMATION_SCHEMA.SCHEMATASCHEMA_NAME

有人可以给我一个关于如何完成这项工作的提示,或者这是否可能?已经谢谢了!

4

1 回答 1

5

我在 Google 的 Cloud Spanner 工作。不幸的是,Cloud Spanner 目前不支持命名架构。

于 2017-09-01T21:45:18.890 回答