关于number字段类型的问题 一定要用number吗,用varchar2不可以吗,如果可以则可以用字符串格式(‘0000’)如字符串‘0001’,使用TO_CHAR('0001','0000') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要保存 0001在数据库当中,只能保存在 varchar2或者char类型的字段当中。所以方法有二种:1、将类型修改成 varchar2或者char.2、从数据库查询出来的时候将1改成 ‘0001’的形式 请问:TO_CHAR('1','0000')得出的是'0001'还是'1000',还是其他的字符串? select TO_CHAR('1','0000') from dual;TO_CH----- 0001 两种方法: 一:用varchar2 二:用number,在取数据时格式化它 select TO_CHAR('1','0000') from dual; TO_CH ----- 0001 如何实现如下需求 oracle数据库对第三方的开放接口 ORA-04079: 无效的触发器说明(急) imp 导入的问题,有点难,请高手们帮忙解决 弱弱的问下数据库中什么是基于成本的优化(急!) 我在sql plus执行了这段建立存储过程,但是返回"缓冲区溢出",需要改什么设置吗? oracle8.16在win2000上安装成功,但在xp上安装不行,怎么回事? 关于最基础的问题 救命啦!!!Oracle里的游标和动态Sql shell脚本定时清除归档日志,急急急急急急。 一个数据库开发难题!! 紧急!如何用SQL语句取包内函数返回的值?
所以方法有二种:
1、将类型修改成 varchar2或者char.
2、从数据库查询出来的时候将1改成 ‘0001’的形式
-----
0001
一:用varchar2
二:用number,在取数据时格式化它
select TO_CHAR('1','0000') from dual; TO_CH
-----
0001