返回首页

gbase数据、南大通用产品文档:GBase8aCREATE DATABASE

更新日期:2024年09月11日

语法格式
CREATE DATABASE [IF NOT EXISTS] database_name
ENGINE=ORACLE.oracle_engine_instance_name
CREATE DATABASE 是以给定的名称创建一个数据库。用户需要获得创建数据库
的权限,同时,UP 环境中需要创建有效的oracle 引擎实例(engine instance)才可
以使用CREATE DATABASE 功能。
针对同一oracle 引擎实例下,只允许建立一个database,再次创建会报错。
示例
示例1:创建数据库。
gbase> CREATE DATABASE test1 ENGINE=oracle.inst1;
Query OK, 1 row affected

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 741
示例2:已经针对oracle.inst1 引擎实例建立了database,再创建数据库。
gbase> CREATE DATABASE test1 ENGINE=oracle.inst1;
GBase general error: only one db allowd to be created for current engine and instance!

函数说明
按照“YYYY-MM-DD”或“YYYYMMDD”格式返回当前UTC 日期,返回值的
形式取决于该函数使用于字符串还是数字上下文。
示例
示例1:以“YYYY-MM-DD”或“YYYYMMDD”格式返回当前UTC 日期。
gbase> SELECT UTC_DATE(), UTC_DATE() + 0 FROM dual;
+------------+----------------+
| UTC_DATE() | UTC_DATE() + 0 |
+------------+----------------+
| 2020-04-01 | 2020-04-01
|
+------------+----------------+
1 row in set

取值:[0|1|2]
默认值:0
说明:explain 语句的模式开关。
2. 用于回归测试,固定某些值,比如时间。
1. 表格形式。
0. 等价于explain extended。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。