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_NAME
为 INFORMATION_SCHEMA
,另一个是空字符串,这是定义我的 table 的地方。
我尝试更新 INFORMATION_SCHEMA.SCHEMATA
table 中的 SCHEMA_NAME
列,其中 SCHEMA_NAME
是一个空字符串,但似乎不支持 DML 语句。
有人可以提示我如何进行这项工作,或者这是否可能?已经谢谢了!
我在 Google 从事 Cloud Spanner 方面的工作。不幸的是,Cloud Spanner 目前不支持命名模式。
默认情况下,我在 Google Spanner 中定义的 tables 存储在默认架构中,即 "unnamed",如 Information Schema document.[=18 中所述=]
我需要什么:我需要我定义的 table 有一个命名模式。有没有办法创建一个命名模式并在其中包含 tables?
我做了什么:我 运行 SELECT * from INFORMATION_SCHEMA.SCHEMATA
结果有两行。一个 SCHEMA_NAME
为 INFORMATION_SCHEMA
,另一个是空字符串,这是定义我的 table 的地方。
我尝试更新 INFORMATION_SCHEMA.SCHEMATA
table 中的 SCHEMA_NAME
列,其中 SCHEMA_NAME
是一个空字符串,但似乎不支持 DML 语句。
有人可以提示我如何进行这项工作,或者这是否可能?已经谢谢了!
我在 Google 从事 Cloud Spanner 方面的工作。不幸的是,Cloud Spanner 目前不支持命名模式。