请问哪位大侠帮我看一下ORACLE代码。。。 本帖最后由 sun11yan 于 2011-05-26 22:22:38 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 IF (SUBSTR(varLeft,i,1)<'0') OR SUBSTR(varLeft,i,1)>'9') THEN如果是数字的话直接比较不更好吗? 字符串一般不这么比较的...... LOOP IF (SUBSTR(varRight,i,1)<'0' OR SUBSTR(varRight,i,1)>'9') THEN RAISE myError; exit; END IF; END LOOP;这种写法对吗?loop中退出循环不是用exit when (1>2)这样的格式吗 使用show errors;命令看看到底是报的什么错 触发器不知道怎么SHOW ERROR因为要满足触发条件触发器才被触发,但是触发其本身就无效且未通过重新验证,所以SHOW ERROR不了。也可能是我SHOW ERROR的方法错了请大家帮帮忙怎么个SHOW ERROR法谢谢了!错误提示如下:警告: 创建的触发器带有编译错误。 你的plsql是什么版本在左边导航树上选中你的触发器 右键查看 如果有错的话 会有提示的 IF (SUBSTR(varLeft,i,1)<'0') OR SUBSTR(varLeft,i,1)>'9') THEN这个语句中括号不匹配汗死了第一次出现的地方不匹配 第二次出现的地方是好的楼主还要细心些才是阿 谢谢了,真的是括号不匹配。我用的是ISQLPLUS,有些错误提示很不清楚,就像这个问题一样请问一下你们一般都用什么版本的啊,有错误提示的吗? pl/sql developer这个版本还是不错的 还可以单步调试 求一个SQL语句 derby数据库不能更新数据ERROR: java.sql.BatchUpdateException: 以只读方式打开容器。 求SQL语句 Oracle 11g 安装 求sql , 存储过程 oralce 交叉表 单位按月份记量水电气 问: 热备的选择~~~ 求大侠推荐经典好书 关于医保ORACLE数据库实时同步问题! linux 下安装 oracle 10 G 时,出现的问题,请大家帮忙看看!! 请问oracle pl/sql的几个问题 oracle9i 查询DML记录? 麻烦大侠们帮我看看这万恶的Oracle代码。。。。我是初学者
如果是数字的话直接比较不更好吗? 字符串一般不这么比较的......
IF (SUBSTR(varRight,i,1)<'0' OR SUBSTR(varRight,i,1)>'9') THEN
RAISE myError;
exit;
END IF;
END LOOP;这种写法对吗?loop中退出循环不是用exit when (1>2)这样的格式吗
警告: 创建的触发器带有编译错误。
在左边导航树上选中你的触发器 右键查看 如果有错的话 会有提示的
这个语句中括号不匹配汗死了第一次出现的地方不匹配 第二次出现的地方是好的
楼主还要细心些才是阿
这个版本还是不错的 还可以单步调试