綱要 SQL 文法

綱要支援列出的 DDL 工作負載 SQL 文法。

Oracle AI Data Platform Workbench 支援所有標準 Spark SQL 資料類型。如需詳細資訊,請參閱 Apache Spark 文件 - 支援的資料類型

表格 22-2 綱要 SQL 文法清單

操作 Grammar - 文法
建立綱要
CREATE SCHEMA [IF NOT EXISTS] catalog_name.schema_name

回應

<<SQL Command>> was successfully executed

錯誤

Error: <<SQL Command>> failed due to <<reason>>
更改綱要
更改綱要描述
ALTER SCHEMA <schema-name> set dbproperties (DESCRIPTION=<property-value>)
回應
<<SQL Command>> was successfully executed
錯誤
Error: <<SQL Command>> failed due to <<reason>>
刪除綱要
DROP SCHEMA [ IF EXISTS ] <<schema_name>>

依照預設,在 DROP 綱要期間,所有子項物件也會一併被刪除

列出結構描述
SHOW SCHEMAS [ { FROM | IN } catalog_name ] [ [ LIKE ] regex_pattern ]
範例:
  • SHOW SCHEMAS FROM defaultcatalog1 LIKE 'd*'
  • SHOW SCHEMAS IN defaultcatalog1 LIKE 'd*'
回應:
  綱要
1 << 綱要 _1>>
2 << 綱要 _2>>
2 << 綱要 _3>>

錯誤

Error: <<SQL Command>> failed due to <<reason>>
描述綱要 (取得詳細資訊)

DESCRIBE SCHEMA <<catalog_name>>.<<schema_name>>

DESCRIBE SCHEMA <<schema_name>>

DESCRIBE SCHEMA <<schema_name>> in Catalog <<catalog_name>>

屬性 數值
目錄名稱 目錄名稱
綱要 綱要名稱
描述 綱要描述
建立者 已建立型錄的使用者
建立日期 建立日期與時間
更新者 上次更新型錄的使用者
更新日期 上次更新的日期和時間
位置 型錄中的位置
刪除結構描述 drop schema [ IF EXISTS ] <<schema_name>> cascade