Oracle数据库中什么字段类型能保存'0'字符
我有一个数字型的字符串,比如'09989'我使用char(5)类型保存后,读取出来还是9989,系统自动把前面的0给去掉了varchar2(5)也不行number和int...
我有一个数字型的字符串,比如'09989'
我使用char(5)类型保存后,读取出来还是9989,系统自动把前面的0给去掉了
varchar2(5)也不行
number和interger就更不要说了
求解,以0开头的字符串,用什么方法能完整保留? 展开
我使用char(5)类型保存后,读取出来还是9989,系统自动把前面的0给去掉了
varchar2(5)也不行
number和interger就更不要说了
求解,以0开头的字符串,用什么方法能完整保留? 展开
5个回答
展开全部
char(5) 和varchar2(5)都可以,怀疑是你查询的时候有问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以选择char(1)和varchar2(1)来保存。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以保存的,
insert into tablename(字段名) values ('09989');
varchar2(5) 类型可以保存.
insert into tablename(字段名) values ('09989');
varchar2(5) 类型可以保存.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个不关存储的事,估计你是从EXCEL里面拷出来的,数据只保留非0后面的数字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询