3 回答

TA貢獻1836條經(jīng)驗 獲得超3個贊
我嘗試使用下面的語句來根據(jù)我認為應該命名的內(nèi)容找到一個適當?shù)牧?,但是它沒有返回結(jié)果。 SELECT * from dba_objects WHERE object_name like '%DTN%'
SELECT owner, table_name, column_name FROM all_tab_columns WHERE column_name LIKE '%DTN%';
SET SERVEROUTPUT ON SIZE 100000 DECLARE match_count INTEGER; BEGIN FOR t IN (SELECT owner, table_name, column_name FROM all_tab_columns WHERE owner <> 'SYS' and data_type LIKE '%CHAR%') LOOP EXECUTE IMMEDIATE 'SELECT COUNT(*) FROM ' || t.owner || '.' || t.table_name || ' WHERE '||t.column_name||' = :1' INTO match_count USING '1/22/2008P09RR8'; IF match_count > 0 THEN dbms_output.put_line( t.table_name ||' '||t.column_name||' '||match_count ); END IF; END LOOP; END; /
SELECT * FROM table1 WHERE column1 = 'value' OR column2 = 'value' OR column3 = 'value' ... ;

TA貢獻1850條經(jīng)驗 獲得超11個贊
select column_name from all_tab_columns c, user_all_tables u where c.table_name = u.table_name;
v$session
v$sqlarea
添加回答
舉報