我有一个表写了以函数处理
select getargvbyindex('1,2,3,4,2004-11-5 下午 09:08:52',',',5) from dual
结果如下:2004-11-5 下午 09:08:52
我现在要将这个结果传给一个字符串变量
strBuf := getargvbyindex(strArgv,',',5);
此时strBuf应该是2004-11-5 下午 09:08:52
请问怎样将他插入到另外一个日期字段sdate里面去;
select to_date(strBuf,'yyyy-mm-dd hh24:mi:ss') into sdate from dual;
这个语句执行不成功必须在存储过程里面
select getargvbyindex('1,2,3,4,2004-11-5 下午 09:08:52',',',5) from dual
结果如下:2004-11-5 下午 09:08:52
我现在要将这个结果传给一个字符串变量
strBuf := getargvbyindex(strArgv,',',5);
此时strBuf应该是2004-11-5 下午 09:08:52
请问怎样将他插入到另外一个日期字段sdate里面去;
select to_date(strBuf,'yyyy-mm-dd hh24:mi:ss') into sdate from dual;
这个语句执行不成功必须在存储过程里面
解决方案 »
- 数据查询..select 在先等 ~~~~
- oracle中blob类型放什么数据
- 请大家帮忙解释一下嵌套查询中IN和Exists以及NOT EXISTS的用法?
- XP下不能安装Oracle 9i
- 购买oracle正版的时候应该注意什么问题呢?怎么和集成商谈?
- 请问oracle8.1.6的服务器端要多少硬盘空间呀
- execute immediate 长sql语句 出错,急
- 如何把系统时间插入到表中?在线等!各位大侠 帮帮忙
- 忘记了internal password,如何删除已建的oracle库?
- oracle客户端 远程连接 连接失败
- 求教一条sql语句的写法
- 求一个ORACLE触发器的写法,内详.
strBuf varchar2(128);
mydate date;
v_str_1 varchar(20);
begin
v_str_1:='2004-11-5 09:08:52';
select to_date(v_str_1,'yyyy-mm-dd hh24:mi:ss') into mydate from dual;
dbms_output.put_line('mydate: '||mydate);
end sp_test_1;
SQL> exec sp_test_1();mydate: 05-11月-04PL/SQL procedure successfully completed