select to_char(to_date('05/01/00','mm/dd/yy'),'yyyy/mm/dd')
from dual;
from dual;
解决方案 »
- resp := Utl_Http.Get_Response ( r => req )总是异常
- 求高手指点存储过程ORA-01460: 转换请求无法实现或不合理怎么办
- 求一关于日期的sql语句,急!11
- 数据的导入与导出问题
- 哪为兄弟能帮忙解答一下sql查询问题
- 怎样随机生成 常用汉字字符串?
- 急需帮助:在WindowsXp Pro下安装Oracle11g无法创建数据库
- PLSQL Developer 开发工具,可以用来开发sql server数据库么?请问怎么连接呢?谢谢
- 非常好的电子书籍下载专区。超好!!!!
- 表空间最大值问题,弱水老大及各位高人请进
- 问一个很简单的SQL语句
- oracle 9i for linux red hat9的具体安装详解?急
from dual;
from dual;
from dual;
update htjt set csny= (select to_char(to_date('csny','mm/dd/yy'),'yyyy/mm/dd') from dual)
但是出现了错误,错误是在要求数值地方找到非数字字符,这怎么处理呢?
where a.no=b.rowid结果集就是格式不对的记录
update htjt set csny= (select to_char(to_date('csny','mm/dd/yy'),'yyyy/mm/dd') from dual)
错误是在要求数值地方找到非数字字符
to_char(to_date(STRING,'mm/dd/yy'),'yyyy/mm/dd')) FROM DUAL;测试:
SQL> SELECT DECODE (SIGN(substr('05/01/98',-2,2) - to_char(sysdate,'YY')),1,CONCAT('19',to_char(to_date('05/01/99','mm/dd/yy'),'yy/mm/dd')),
2 to_char(to_date('05/01/99','mm/dd/yy'),'yyyy/mm/dd')) FROM DUAL;DECODE(SIG
----------
1999/05/01SQL> SELECT DECODE (SIGN(substr('05/01/00',-2,2) - to_char(sysdate,'YY')),1,CONCAT('19',to_char(to_date('05/01/00','mm/dd/yy'),'yy/mm/dd')),
2 to_char(to_date('05/01/00','mm/dd/yy'),'yyyy/mm/dd')) FROM DUAL;DECODE(SIG
----------
2000/05/01