首页 > 代码库 > Oracle --> Vertica 建表语句修改
Oracle --> Vertica 建表语句修改
需求:在Vertica数据库上建表,表结构来源于原Oracle数据库,故需要转换成Vertica数据库库表结构。
实际转换操作需要评估源库用到的所有数据类型和数据本身特性。
下面是总结的某场景下的替换规则,仅供参考。
1.时间类型:
DATE => TIMESTAMP
2.数字类型:
NUMBER( => NUMERIC(
NUMBER( => NUMERIC(
NUMBER => NUMERIC(38,0)
INTEGER => NUMERIC(38,0)
INTEGER => NUMERIC(38,0)
3.字符类型:
VARCHAR2( => VARCHAR(
NVARCHAR2( => VARCHAR(
NVARCHAR2( => VARCHAR(
CHAR( => VARCHAR(
4.大字段类型:
LONG => VARCHAR(2000)
CLOB => VARCHAR(2000)
BLOB => VARCHAR(2000)
LONG => VARCHAR(2000)
CLOB => VARCHAR(2000)
BLOB => VARCHAR(2000)
Oracle --> Vertica 建表语句修改
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。