create database 参数:创建数据库(SQL 管理 API)

随同 admin()task() 函数,使用 create database 参数来创建数据库。

语法

元素 描述 关键考虑
database_name 数据库的名称。  
dbspace 为这个数据库存储数据的 dbspace 的名称。缺省是 root dbspace。 该 dbspace 必须在数据库服务器上已存在。
locale 与数据库相关的语言环境。 locale 的值与 DB_LOCALE 环境变量的值相同。

如果您忽略这个特性, 则以 DB_LOCALE 环境变量的值设置该语言环境。缺省语言环境为 US English。

用法

这个函数等同于 CREATE DATABASE 语句。

您不可使用这个函数来创建 tenant 数据库。请您以 tenant create 参数创建 tenant 数据库。

示例

下列示例创建名为 demodbs 的数据库,带有无缓存的日志记录:
EXECUTE FUNCTION task("create database with log","demodbs");
          
        
下列示例在名为 dataspace1 的 dbspace 中创建与大小写无关的名为 demodbs2 的数据库,带有符合 ANSI 的日志记录:
EXECUTE FUNCTION task("create database with log mode ansi nlscase insensitive",
          "demodbs2","dataspace1");