圈子推荐
查看所有吧>>
活跃用户
    创建数据库时选定兼容模式

    CREATE DATABASE

    功能描述 创建一个新的数据库。缺省情况下新数据库将通过复制标准系统数据库 template0 来创建,且仅支持 使用 template0 来创建。 

    注意事项 

        只有拥有 CREATEDB 权限的用户才可以创建新数据库,系统管理员默认拥有此权限。 

        不能在事务块中执行创建数据库语句。 

        在创建数据库过程中,若出现类似“could not initialize database directory”的错误提示, 可能是由于文件系统上数据目录的权限不足或磁盘满等原因引起。


    Command:     CREATE DATABASE

    Description: create a new database

    Syntax:

    CREATE DATABASE database_name

        [ [ WITH ] {[ OWNER [=] user_name ]|

               [ TEMPLATE [=] template ]|

               [ ENCODING [=] encoding ]|

               [ LC_COLLATE [=] lc_collate ]|

               [ LC_CTYPE [=] lc_ctype ]|

               [ DBCOMPATIBILITY [=] compatibility_type ]|

               [ TABLESPACE [=] tablespace_name ]|

               [ CONNECTION LIMIT [=] connlimit ]}[...] ];


    DBCOMPATIBILITY [ = ] compatibilty_type 

    指定兼容的数据库的类型。 

    取值范围:A、B、C。分别表示兼容 O、MY 和 TD

    • 分享到:
    排序方式:回复时间 共有1条评论

    我要开始装数据库了 发表于 03月24日 09:42 1 楼

    可以,从数据库层去修改兼容性类型,也可以从实例角度去实现

    | 回复