不是已给你改了吗,以下是测试数据:
SQL> select * from bb;ID FID
-- ----------
1 1
1 23ddSQL> delete from bb where is_int(fid)=0;1 row deletedSQL> select * from bb;ID FID
-- ----------
1 1
SQL> select * from bb;ID FID
-- ----------
1 1
1 23ddSQL> delete from bb where is_int(fid)=0;1 row deletedSQL> select * from bb;ID FID
-- ----------
1 1
解决方案 »
- 数据库之间的同步
- oracle forms6i-----使用call_form过程致使父窗体还原问题求助
- 大家帮我看看这个oracle触发器,执行时说变异表,怎么回事?
- 跪求 ORA-12709错误,oracle环境变量的字符集到底是拿一个呀?有详细报告,高手.大侠们快请进!!
- 关于oracle中日期计算的问题!请教各位!
- 一个分组统计的语句怎么写
- 请高手帮我看一下我的存储过程错在那里。在线等
- 关于linux上oracle数据库os认证的问题
- 怎么查询 ORACLE 用户最后一次登录的时间。
- Oracle怎样把varchar2型转成number型
- 我的OracleOraHome81ManagementServer启动不起来,有人说是java问题
- 我想实现oracle数据库中某表每各几秒从一个文本文件中取数的功能,请问如何实现?
return number
as
num number;
n number:=0;
begin
num:=length(p_time);
loop
n:=n+1;
if ascii(substr(p_time,n)) < 48 or ascii(substr(p_time,n)) > 57 then
return 0;
end if;
exit when n=num;
end loop;
return 1;
end;
/