数据库中ID的类型为什么要用NUMBER类型或者VARCHAR2()类型

数据库中ID的类型为什么要用NUMBER类型或者VARCHAR2()类型,第1张

修改类型要求字段类型必须是为空。

要不您就建一个临时表把数据先备份过去吧

create

table

b

as

select

*

from

a

之后清空a列或者全清空,然后再往回转,使用to_number把varchar2字段转化一下存回来。

通过描述,“ID”一般都是需要递增或者有一定规律的,一般都会用number类型。

解释:具体“ID”字段的长度是多少,需要根据预估的数据量来确定,之后稍微设置大一点即可。

楼上的,你们搞过开发吗~~

一般数据库很少使用int型的,除非是金额、年龄那样的才使用int~

id类型的都用char或varchar,这样方便程序的使用,不会产生一些低级bug。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10063491.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存