oceanbase使用总结

oceanbase有mysql和oracle两种模式,根据自己的数据库偏向于mysql还是Oracle选择对应的模式,可以在适配数据库方面减少很多工作量,例如有没有存储过程,触发器等因素,综合考虑可以选择oracle模式或者mysql模式。

注意几点:

1. oceanbase的oralce12c及以上版本中,字段或表名的标识符名称最大长度是128, 11g及以下应该是不能超过30,所以选择版本的时候需要慎重;

2.oceanbase的oralce12c及以上版本中,字符串的字节数最大可支持到32767;

3.字符串强转需要改成cast(name as varchar(38)) ,需要带上字节数;

4.代码在适配oceanbase的oracle模式的时候,则需要引入oceanbase的驱动包及配置信息,如果是用mysql模式,可以继续使用mysql的驱动包及配置信息; 

5.自增字段使用id number GENERATED BY DEFAULT ON NULL AS IDENTITY primary key 方式,可以在迁移数据的时候id保持不变;

oceanbase的官方文档地址:

https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001701506

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值