一个莫名奇妙的问题,字段有时自动更新 某个字段手动更新以后,过一段时间这个字段不知又被哪个莫名奇妙的sql语句给更新了,有没有办法把这个sql语句给找出来?谢谢!不知表达清楚了没有? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 具体可以查询一下有那些sql运行。 对用的是hibernate 是这么回事,那个字段是city 里面存的是多个城市的id号比如:212,213,214 以这种形式存放的,可是过一段时间就剩一个了 212 只有这一个了,更新时间还是上次手动更新的时间 现在我建了一个触发器,在更新一条记录时,可以记录下当前的时间,用户,但是怎样才能捕获当前的sql语句呢? 我在网上查了查有一个方法,ORA_SQL_TXT属性,可以返回触发触发器的SQL语句。 但是有限制,从9206及以上版本,Oracle不再允许DML触发器中使用这个函数,只有在系统事件触发器中才能获取到SQL语句。 我现在的oracle版本是10g ,在10g当中有什么好办法捕获当前正在执行的sql语句吗? 呵呵 如果是工程调用的话,直接全文搜索。还有如果只是要查语句的话, 可以看看v$sqlarea 和 v$sql v$sql_text win7 64系统安装 oracle11g-64位版本报错什么原因?怎么解决? sqlldr的使用问题 字段中部分字符进行替换(急!) 数据库只导入了表格其它的怎么导入 C/S结构中客户端不安装oracal客户端,怎样连接数据库?也不利用安装程序打包oracal组件的方法。 oralce10g 数据库恢复要注意那些 PL/SQL中的字符串含有单引号怎么转义? Oracle 9i 安装问题!不知道大家有没有遇到过这个问题! 哪里有oracle7.3 server for windows版本下载? 菜鸟请教! 表与表数据copy 安装oracle时出现negative time错误?
是这么回事,那个字段是city 里面存的是多个城市的id号比如:212,213,214 以这种形式存放的,可是过一段时间就剩一个了 212 只有这一个了,更新时间还是上次手动更新的时间
我在网上查了查有一个方法,ORA_SQL_TXT属性,可以返回触发触发器的SQL语句。 但是有限制,从9206及以上版本,Oracle不再允许DML触发器中使用这个函数,只有在系统事件触发器中才能获取到SQL语句。
我现在的oracle版本是10g ,在10g当中有什么好办法捕获当前正在执行的sql语句吗?