| 发表于:2007-07-17 17:34:13 楼主 |
oracle触发器中可以这样实现,请问db2怎样实现? sql_text ora_name_list_t; begin n := ora_sql_txt(sql_text); for i in 1..n loop stmt := stmt ¦ ¦ sql_text(i); end loop; select sys_context( 'userenv ', 'ip_address '),sys_context( 'userenv ', 'sessionid ') into ipaddr, mysid from dual; select nvl(program, 'null ') into progname from v$session where audsid = to_number(mysid); nowtime := to_char(sysdate, 'yyyymmddhh24miss '); |
|
|
|
|