触发器问题 你的触发器导对地方了吗?别导到不同的用户下面了!先直接修改你的数据库看看,触发器是否正常!再说吧!比如,先连到access,然后在里面改数据看你的触发器是否正常吧!good luck 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放错地方??触发器的表属性就是cm_zbsjjlb 请确认触发器的状态是否是valid ,如果不是重新编译一下,应该好使。还有一种可能是你的序列和你的触发器不在一个用户下,触发器不认你的序列,将序列加同义词或在引用序列时加上用户名。 触发器的属性是invalid(ln,col):(1,1)。我点编译没有什么效果。还有,我创建序列和触发器都是用同一个用户啊序列后面如何加用户名 SQL> select cm_zbsjjlb_xh.nextval xh from dual; select cm_zbsjjlb_xh.nextval xh from dual *ERROR 位于第 1 行:ORA-02289: 序列(号)不存在但我象这样运行别人的序列 是可以的。 cm_zbsjjlb_xh.nextval 序列产生的值是数值型,插入字符型数据是否行得通--自已测试吧select to_char(cm_zbsjjlb_xh.nextval) into :new.sjxh from dual; 如何解决oracle xe的ODBC彻底删除问题------找不到驱动程序的安装实例 怎么导出tablespace oracle 导入数据出错 [转载]地方政府喜欢什么样的企业 关于日期的格式问题 求一SQL语句 请各位高手指点 在IMP时如何该表表名? 如何建索引比较好? pl/sql中怎样使用connect命令?急! 高分咨询:如何用vc++实现从oracle里的数据转换为sql、access里的数据。(不够在加分) oracle中这种更新语句怎么写(不拥游标) 怎么登陆不到oracle enterprise manager console
还有一种可能是你的序列和你的触发器不在一个用户下,触发器不认你的序列,将序列加同义词或在引用序列时加上用户名。
我点编译没有什么效果。
还有,我创建序列和触发器都是用同一个用户啊
序列后面如何加用户名
select cm_zbsjjlb_xh.nextval xh from dual
*
ERROR 位于第 1 行:
ORA-02289: 序列(号)不存在但我象这样运行别人的序列 是可以的。
select to_char(cm_zbsjjlb_xh.nextval) into :new.sjxh from dual;