PostgreSQL数据库smallint、bigint转到Oracle,要用什么类型替代? 是number么,那长度分别是多少?

对PostgreSQL、Oracle都是第一次用,麻烦说详细点。
2025-02-01 15:44:49
推荐回答(2个)
回答1:

个人意见,仅供参考:
smallint是有符号或无符号2字节的整数,范围是0~65,536,5位整数
bigint是有符号或无符号8字节的整数,范围是0~18,446,744,073,709,551,616,20位整数
所以,smallint-->number(5),bigint-->number(20)

回答2:

请参考