Google Cloud Spanner 中的命名架构

Named Schema in Google Cloud Spanner

默认情况下,我在 Google Spanner 中定义的 tables 存储在默认架构中,即 "unnamed",如 Information Schema document.[=18 中所述=]

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

我做了什么:我 运行 SELECT * from INFORMATION_SCHEMA.SCHEMATA 结果有两行。一个 SCHEMA_NAMEINFORMATION_SCHEMA,另一个是空字符串,这是定义我的 table 的地方。

我尝试更新 INFORMATION_SCHEMA.SCHEMATA table 中的 SCHEMA_NAME 列,其中 SCHEMA_NAME 是一个空字符串,但似乎不支持 DML 语句。

有人可以提示我如何进行这项工作,或者这是否可能?已经谢谢了!

我在 Google 从事 Cloud Spanner 方面的工作。不幸的是,Cloud Spanner 目前不支持命名模式。