「SequoiaDB巨杉数据库」createCS()

语法

db.createCS( <name>, [options] )

在数据库对象中创建集合空间。

参数描述

参数名参数类型描述是否必填
namestring集合空间名,同一个数据库对象中,集合空间名必须唯一。
optionsJsonJson对象,集合空间可选属性。

options 格式

属性名描述格式
PageSize数据页/索引页大小。单位为字节,默认值65536。PageSize: <int32>
Domain所属域。Domain: <string>
LobPageSizeLob数据页大小。单位为字节,默认值262144。LobPageSize: <int32>

Note:

  • 集合空间名限制可以参考限制
  • 同一个数据库对象集合空间名必须唯一。
  • 在创建集合空间时用户可以指定数据页大小,指定后不可更改。如果不指定默认为65536B。
  • PageSize 只能选填0,4096,8192,16384,32768,65536之一,0即为默认值65536。
  • 所属域必须已经存在,且不能为系统域SYSDOMAIN。
  • 为兼容较早版本接口,db.createCS( <name>, [PageSize] ) 同样可以工作。
  • LobPageSize只能选填0,4096,8192,16384,32768,65536,131072,262144,524288之一,0即为默认值262144。

返回值

返回新建集合空间的引用,出错抛异常,并输出错误信息,可以通过 getLastErrMsg() 获取错误信息 或 通过 getLastError() 获取错误码。关于错误处理可以参考常见错误处理指南 。

示例

  • 创建名为 sample 的集合空间,不指定数据页大小,即数据页大小为默认值65536B

    > db.createCS( "sample" )

    Copy

  • 创建名为 sample 的集合空间,指定数据页大小为4096B,所属域为“mydomain”

    > db.createCS( "sample", { PageSize: 4096, Domain: "mydomain" } )

相关文章请点击阅读

「SequoiaDB巨杉数据库」createCoordRG()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值