任何string型的数据都可以转换为Date:-)
select to_date('01-01-2003','DD-MM-YYYY') from dual
select to_date('2003/01/01','YYYY/MM/DD') from dual
select to_date('2003-Jan','YYYY-MON') from dual
....
关键在于你的format 设置. BTW , 缺省的格式在select * from nls_session_parameters
select to_date('01-01-2003','DD-MM-YYYY') from dual
select to_date('2003/01/01','YYYY/MM/DD') from dual
select to_date('2003-Jan','YYYY-MON') from dual
....
关键在于你的format 设置. BTW , 缺省的格式在select * from nls_session_parameters
解决方案 »
- oracle视图编程中遇到的问题
- 关于分号的小问题
- 关于客户端的日期格式问题
- 求一条sql语句
- Oracle 10g 怎么设置成中文?
- 刚看ORACLE,菜鸟问问.
- oracle下作业怎么来建?
- 请问:hibernate.cfg.xml文件中连接oracle的驱动是什么?
- 在ORACLE中连接和会话有何区别?
- Oracle10g db link 访问MySql数据库报错ORA-28545,有没有大神知道怎么解决啊!
- 请问这种错误如何避免?ORA-02292: 违反完整约束条件 (THTF.FK_ACADEMY_CERTIFICATIONTYPE) - 已找到子记录日
- oracle中支持id字段的自增长功能吗?
create or replace function get(p_date in varchar2)
return varchar2
as
a date;
begin
a:=to_date(p_date,'yyyy-mm-dd');
return(1);
exception
when others then
return(0);
end;
/