更新时间:2025-08-25 GMT+08:00
CREATE SCHEMA
功能描述
CREATE SCHEMA为DataArtsFabric SQL服务下特有语法,该语法功能是在LakeFormation上创建指定名称的Database。
注意事项
DataArtsFabric SQL没有集群概念,不会存储任何元数据,所有元数据均存放于LakeFormation,因此用户在创建External Schema后,可以登录LakeFormation界面,查看创建的元数据。
语法格式
1
|
CREATE SCHEMA [ IF NOT EXISTS ] schema_name [ WITH LOCATION path ]; |
参数说明
- schema_name
目标表的数据库名称。
- WITH LOCATION path
可选参数,指定数据库存储目录。当用户未指定数据库目录时,则系统将自动在Catalog目录下,以同名数据库目录作为该数据库的存储目录。
- path
数据库文件的存储路径,创建SCHEMA时要求目标路径内无其他文件。
示例
创建一个数据库目录:
1
|
CREATE SCHEMA test_schema; |
创建一个数据库目录,并为该数据库指定存储目录:
1
|
CREATE SCHEMA test_schema WITH LOCATION 'obs://xxxxx/yyyy/'; |
父主题: DDL语法