更新时间: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/';