在sql server中这样的cast(v_level as char(2)) 的函数,在oracle中用to_char()函数,但在oracle中to_char(),我只知道日期转换成字符,象to_char(sysdate,'yyyy-mm-dd'),但是怎样把 v_level( 是number型的)转换为char型?
解决方案 »
- win7下安装oracle 11g r2 报错:此卷上用于所选 Oracle 主目录的磁盘空间不足
- 把sqlserver的存储过程改为oracle的
- 写存储过程时一直报pls-00103错误!!!!
- 求高手指点为啥这个过程会出错。
- 如何在plsql包过程一个变量里输入不同的值进行查询,比如可以输入市\区\街道\社区查出相对应的数据
- 存储过程,不能创建
- 怎么知道两个日期date变量之间相差多少年,月,日,时,分,秒?
- ORACLE9I登陆Enterprise Manager console报错:ORA-12560:TNS:协议适配器错误
- 请大家说说什么网站或用别的方法可以查到oracle错误代码对应的详细错误
- 客户端pl/sql引擎和服务器端pl/sql的区别?
- 在线等急急急
- oracle存储过程中游标问题
select to_char(v_level) from tab
SQL> select to_char(999.12345,'00000.9999') from dual;TO_CHAR(999.12345,'00000.9999'
------------------------------
00999.1235SQL> select to_char(999.12345,'99999.9999') from dual;TO_CHAR(999.12345,'99999.9999'
------------------------------
999.1235SQL> select to_char(999.12345,'99999.999') from dual;TO_CHAR(999.12345,'99999.999')
------------------------------
999.123