类型转换:
to_char(sysdate,'yyyy-mm-dd')
to_number('123')
to_date('2002-01-01','yyyy-mm-dd')
to_char(sysdate,'yyyy-mm-dd')
to_number('123')
to_date('2002-01-01','yyyy-mm-dd')
解决方案 »
- oracle中的sql*plus登陆的问题
- 在SQL*Plus中用insert插进的都是中文的,为什么一存入服务器后,再select出的就是???”
- 在导入一张表时,使用show=y参数,报了(ora-00001)违反唯一约束条件的错,why?
- 简单问题,在线等
- 请问如何exp备份一张表的一些数据?
- 怎么突破sqlldr的char类型的长度限制
- 在写存储过程的时候,sql语句太长怎么办?
- sql中怎样等待一段时间。
- 问一个关于OWB的问题,高手来帮下忙~
- 怎样使用exp和imp备份和恢复数据库,表和用户,请高手指点!!
- 我在用PL/SQL DEVELOPER编译存储过程时,存储过程死掉了(没有响应),怎么也没法编译了,我想可能是有人在使用它,而我又急着改,这时应
- 提供程序不支持带有 RECORD 或 TABLE 变量的 PL/SQL 存储过程/函数???
用法:CONVERT('测试','ZHS16GBK','US7ASCII')
第三个参数可以省略
作用:从US7ASCII转换到ZHS16GBK字符集
不过不知SQL SERVER上CONVERT干什么的
to_number(to_char(F0001,'yyyymmdd'))
不好意思,因为我还没有装oracle,所以没有办法试,麻烦大家了!
SQL> select to_number(to_char(to_date('2002-11-11','yyyy-mm-dd'),'yyyymmdd')) from dual;TO_NUMBER(TO_CHAR(TO_DATE('2002-11-11','YYYY-MM-DD'),'YYYYMMDD'))
-----------------------------------------------------------------
20021111