首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

关于函数中不能UPDATE的有关问题

2012-02-06 
关于函数中不能UPDATE的问题.想通过函数返回一个STATE0的记录的ID,希望在返回前将这条记录的STATE状态变

关于函数中不能UPDATE的问题.
想通过函数返回一个STATE=0的记录的ID,希望在返回前将这条记录的STATE状态变为1,表示已经被取走,这样不会被其他同时运行的程序取走.
返回ID部分已经写好.可是不能在函数里作标记,改变STATE的内容.有什么办法可以解决?

[解决办法]
把function改为 procedure . 在procedure中一样可以返回值.
[解决办法]
你是不是要自治事务啊

热点排行