关于插入的问题 我建了一个表其中的ID列是NUMBER型我想要插入的格式是0001但是ORACLE会自动变成1请问有什么办法让ID列是0001 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create table test( ID varchar2(4);)insert test(id) values('0001');commit;select * from test;ID------0001 你需要建立varchar或者varchar2类型的字段,不需要number字段。 NUMBER型,不可存入0001,之类的子,0001将自动转化为1,应为varchar2型 NUBMRER的数值类型不是能保存为:0001只能在你取出的时候,把它转成字符!select to_char(1,'0000') from dual; 关于客户端连接服务器的问题 新手提问 oracle toad 不能创建package 关于oracle导出注释乱码 请问大家在什么情况下使用组合索引? 安装ORACLE 8.17后。需不需要设置一些参数。还是直接可以用它来建表了。 南北软件面试题目。。。。。。。。。。谁能做出来? 多字段的行转列查询? 学Oracle该怎么入手? 求按月计算住院天数的问题。 docker中使用oracle12c 返回时间不正确 两个表连接查询后怎么保持原有两个表各自的顺序 把oracle中运行的sql语句改成能在sql server中能运行的sql语句!
(
ID varchar2(4);
)insert test(id) values('0001');
commit;select * from test;ID
------
0001
你需要建立varchar或者varchar2类型的字段,不需要number字段。
只能在你取出的时候,把它转成字符!select to_char(1,'0000') from dual;