暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

AntDB用户手册——创建schema

北陌 2023-12-04
101

在AntDB中,schema是用户在一个数据库中的一个对象。一个用户可以有多个schema,在不同的schema中,可以存放同名的对象。

为了兼容Oracle用户的使用习惯,建议在数据库中创建与用户同名的schema,之后再进行建表等操作。

adb通过\h create schema可以得到创建schema的帮助信息:


  1. antdb=> \h create schema


  2. Command: CREATE SCHEMA


  3. Description: define a new schema


  4. Syntax:


  5. CREATE SCHEMA schema_name [ AUTHORIZATION role_specification ] [ schema_element [ ... ] ]


  6. CREATE SCHEMA AUTHORIZATION role_specification [ schema_element [ ... ] ]


  7. CREATE SCHEMA IF NOT EXISTS schema_name [ AUTHORIZATION role_specification ]


  8. CREATE SCHEMA IF NOT EXISTS AUTHORIZATION role_specification



  9. where role_specification can be:



  10. user_name


  11. | CURRENT_USER


  12. | SESSION_USER



  13. antdb=>


使用antdb用户登录antdb数据库:

adb -d antdb -U antdb

创建同名schema:

create schema AUTHORIZATION CURRENT_USER;

通过\dn 可以查看数据库中的schema:


  1. antdb=> \dn


  2. List of schemas


  3. Name | Owner


  4. -------------+--------


  5. dbms_lock | danghb


  6. dbms_output | danghb


  7. public | danghb


  8. antdb | antdb


  9. (4 rows)


关于亚信安慧AntDB数据库
AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年,并在通信、金融、交通、能源、物联网等行业成功商用落地。

最后修改时间:2023-12-04 15:44:24
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论