没有
create or replace function isNumber(p_in varchar2) return boolean as
i number;
begin
i:=to_number(p_in);
return true;
exception
when others then
return false;
end ;
create or replace function isNumber(p_in varchar2) return boolean as
i number;
begin
i:=to_number(p_in);
return true;
exception
when others then
return false;
end ;
解决方案 »
- 求表中列和列之间数据的协方差矩阵及一些矩阵操作用什么做?
- oracle 中%type怎么使用啊
- Toad无法连接oracle
- Oracle 无监听程序
- CONNECT BY start with 如何带出根节点的ID
- 一条sql 语句的优化
- sql问题
- 求助 数据库崩溃的情况下,怎么把原来的数据导入到新的数据库中 在线等
- oracel中用什么IDE编写存储过程等SQL语句呢?
- T-sql 实现的算法应用到orale的问题
- 错误:无法连接到Management Server 200-42-16-14.dup.prima.net.ar。请验证……
- Oracle9 能从远程导出数据吗?用exp命令还是用“数据管理--导出”??
select isNumber(abc) from def;
报错:
ERROR 位于第 1 行:
ORA-06552: PL/SQL: Statement ignored
ORA-06553: PLS-382: 表达式类型错误
i number;
begin
i:=to_number(p_in);
return 'TRUE';
exception
when others then
return 'FALSE';
end ;