使用createSchema 方法來建立新的實體和內容類型。 目的createSchema 方法會在執行時期建立新實體類型和內容類型的綱目。 參數 root 指定包含新實體及內容類型之資訊的輸入根資料物件。 傳回輸出根資料物件包含所建立的新類型,以及支援新類型的儲存庫。 異常狀況 WIMException: RemoteException: 簽章公用DataObject create...
创建模式。访问命名对象时可以使用模式名作为前缀进行访问,如果无模式名前缀,则访问当前模式下的命名对象。创建命名对象时也可用模式名作为前缀修饰。另外,CREATE SCHEMA可以包括在新模式中创建对象的子命令,这些子命令和那些在创建完模式后发出的命令没有任何区别。如
由CREATE SCHEMA 创建的安全对象可以任何顺序列出,但引用其他视图的视图除外。 在这种情况下,被引用的视图必须在引用它的视图之前创建。 因此,GRANT 语句可以在创建某个对象自身之前对该对象授予权限,CREATE VIEW 语句也可以出现在创建该视图所引用表的 CREATE TABLE 语句之前。 同样,CREATE TABLE 语句可以在 CREATE SC...
另外,CREATE SCHEMA可以包括在新模式中创建对象的子命令,这些子命令和那些在创建完模式后发出的命令没有任何区别。如果使用了AUTHORIZATION子句,则所有创建的对象都将被该用户所拥有。 注意事项 只要用户对当前数据库有CREATE权限,就可以创建模式。 系统管理员在普通用户同名Schema下创建的对象,所有者为Schema的同名用户(...
Hologres兼容PostgreSQL,支持的Schema功能与PostgreSQL相同。 Hologres新增Schema功能后,表的存储结构由database.table变为database.schema.table。 Hologres当前版本主要支持创建Schema、重命名Schema以及在Schema中创建表等功能。 在Hologres中,每张表归属于一个Schema,一个数据库可以包含多个Schema,方便您管理。同时,多个用户...
CREATE SCHEMA ステートメントは、スキーマを定義します。 また、オブジェクトを作成して、 このステートメントでそのオブジェクトに関する特権を与えることも可能です。
Hologres相容PostgreSQL,支援的Schema功能與PostgreSQL相同。 Hologres新增Schema功能後,表的儲存結構由database.table變為database.schema.table。 Hologres目前的版本主要支援建立Schema、重新命名Schema以及在Schema中建立表等功能。 在Hologres中,每張表歸屬於一個Schema,一個資料庫可以包含多個Schema,方便您管理。同時,多個...
CREATE SCHEMA myschema; 为用户joe创建一个模式,该模式也将被命名为 joe: CREATE SCHEMA AUTHORIZATION joe; 创建一个被用户joe拥有的名为test的模式, 除非已经有一个名为test的模式(不管joe 是否拥有该已经存在的模式)。 CREATE SCHEMA IF NOT EXISTS test AUTHORIZATION joe; ...
schema_element 一个SQL 语句,定义一个要在模式里创建的对象。 目前,只有 CREATE TABLE,CREATE VIEW, 和 GRANT 是在 CREATE SCHEMA 里面可以接受的子句。 其它类型的对象可以在创建完模式之后的独立的命令里创建。 NOTES 注意 要创建模式,调用该命令的用户必需在当前数据库上有 CREATE 权限。(当然,超级用户绕开这个...
CREATE SCHEMA 可以在單一陳述式中建立結構描述、其所包含的資料表和檢視表,以及任何安全性實體的 GRANT、REVOKE 或 DENY 權限。 這個陳述式必須以分隔批次來執行。 由 CREATE SCHEMA 陳述式建立的物件,會建立在將要建立之結構描述的內部。CREATE SCHEMA 交易不可部分完成。 如果執行 CREATE SCHEMA 陳述式期間發生...