[20130723]ORACLE 12C Invisible Columns的補充.txt
[20130723]ORACLE 12C Invisible Columns的補充.txt
正好看了以上鍊接,執行以上過程,可以調整顯示順序。記錄一下。
SQL> exec fix_cols('T','A,B,C');
--實際上就是按照順序執行invisible,在visible,這樣就可以按照順序顯示。
正好看了以上鍊接,執行以上過程,可以調整顯示順序。記錄一下。
SQL> create or replace
2 procedure fix_cols(p_tname varchar2, p_col_list varchar2) is
3 l_col_list varchar2(1000) := p_col_list||',';
4 type clist is table of varchar2(30)
5 index by pls_integer;
6 c clist;
7
8 this_col varchar2(30);
9 l_id int;
10 begin
11 while instr(l_col_list,',') > 1 loop
12 c(c.count+1) := substr(l_col_list,1,instr(l_col_list,',')-1);
13 l_col_list := substr(l_col_list,instr(l_col_list,',')+1);
14 dbms_output.put_line(c(c.count));
15 end loop;
16
17 for i in 1 .. c.count loop
18 loop
19 select column_name
20 into this_col
21 from user_tab_columns
22 where table_name = p_tname
23 and column_id = i;
24
25 exit when this_col = c(i);
26
27 execute immediate 'alter table '||p_tname||' modify '||this_col||' invisible';
28 execute immediate 'alter table '||p_tname||' modify '||this_col||' visible';
29 end loop;
30 end loop;
31 end;
32 /
SQL> exec fix_cols('T','A,B,C');
--實際上就是按照順序執行invisible,在visible,這樣就可以按照順序顯示。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-766893/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20130721]ORACLE 12C Invisible Columns.txtOracle
- Oracle 12c裡的幾點補充(一)Oracle
- [20180105]oracle臨時表補充.txtOracle
- [20241016]Oracle C functions annotations補充.txtOracleFunction
- Oracle 補充日誌Oracle
- oracle drop columnsOracle
- [20220811]奇怪的隱式轉換問題(12c補充測試).txt
- [20130910]12C執行計劃的TABLE ACCESS BY INDEX ROWID BATCHED(補充).txtIndexBAT
- Oracle升級中的引數補充Oracle
- Oracle 補充日誌(supplemental log)Oracle
- Oracle Goldengate 12c打pus補丁OracleGo
- [20161012]linux free的補充.txtLinux
- [20120601]ITL的問題補充.txt
- 關於oracle補充日誌作用的理解Oracle
- oracle9i補充日誌Oracle
- [20160407]bbed修改檔案頭2(補充).txt
- Oracle 11G Virtual ColumnsOracle
- 對 Oracle 備份與恢復 的補充說明Oracle
- [20170916]sqlplus set array最小2補充.txtSQL
- [20120809]學習物化檢視(補充).txt
- oracle invisible index與unusable index的區別OracleIndex
- 有關元件的補充~~~~~~~元件
- iOS-framework的補充iOSFramework
- vi的補充學習
- RedHat 7 靜默安裝Oracle11g的補充RedhatOracle
- [20120514]Invisible Indexes and FK問題.txtIndex
- Oracle之不可見索引(invisible indexes)Oracle索引Index
- [20220603]測試quiz night(補充).txtUI
- [20211013]測試遠端監聽補充.txt
- JVM補充篇JVM
- 聯通性補充
- [20181128]toad連線資料庫的問題(補充).txt資料庫
- [20220317]補充完善TPT 顯示欄位列的指令碼.txt指令碼
- [20220309]查詢x$ksmmem遇到的疑問補充.txt
- [20130125]DML操作出現交集的情況[補充].txt
- indexmerge的補充說明Index
- PS的一些補充
- [20190329]探究sql語句相關mutexes補充2.txtSQLMutex