很简单,我创建一trigger在表A插入数据后,在trigger中又调用了存储过程,然后我想清空表A。
但这样的实现会出错
Error Code : 1442
Can't update table '表A' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.但是我在MSSQL2005下实现就可以。另一个语法问题是,在MSSQL2005里关闭游标后还要释放游标 Deallocate Cur_Iter ,我看了mysql发现里面只需要close就行了,另外如果一定要Deallocate,语法如何?
但这样的实现会出错
Error Code : 1442
Can't update table '表A' in stored function/trigger because it is already used by statement which invoked this stored function/trigger.但是我在MSSQL2005下实现就可以。另一个语法问题是,在MSSQL2005里关闭游标后还要释放游标 Deallocate Cur_Iter ,我看了mysql发现里面只需要close就行了,另外如果一定要Deallocate,语法如何?
解决方案 »
- 遇到一个问题,如何将ORACLE中的函数引入到mysql中?
- MYSQL存储过程,临时表报错,求大虾指教.
- mysql 数据截取
- 求一MySQL update SQL,更新日期,将日期推后15天
- 帮我写一条查询语句
- mysql-server和mysql-client和mysql-develop和mysql-share
- MySQL默认约束
- postgresql8.0beta for windows安装问题
- 修改数据后,保存数据改动到数据库时出现 “ 对于不返回任何基表信息的SelectCommand不支持动态SQL的生成 ”
- Tomcat 数据库连接池 与 mysql wait_timeout 问题
- mysql求助?
- MySql BIT 函数求解
是插入数据后触发,想在调用完后将表A清空。