--- Oracle
SELECT
LOWER(c.table_name) || ':' || LOWER(i.index_name) || ':' || LOWER(wm_concat(c.column_name)) AS output
FROM
all_indexes i
JOIN
all_ind_columns c ON i.index_name = c.index_name AND i.table_name = c.table_name AND i.table_owner = c.table_owner
WHERE
i.owner = 'SIT'
AND (i.index_type = 'NORMAL' OR i.index_type = 'UNIQUE')
AND i.table_owner = 'SIT'
GROUP BY
c.table_name, i.index_name;
--- PG
SELECT
LOWER(t.table_name) || ':' || LOWER(i.indexname) || ':' || LOWER(string_agg(a.attname, ',')) AS output
FROM
pg_indexes i
JOIN
pg_class c ON i.indexname = c.relname
JOIN
pg_attribute a ON c.oid = a.attrelid AND i.indexrelid = a.attnum
JOIN
information_schema.tables t ON c.relname = t.table_name
WHERE
t.table_schema = 'SIT'
AND (i.indexdef ILIKE 'PRIMARY%' OR i.indexdef ILIKE 'UNIQUE%')
GROUP BY
t.table_name, i.indexname;
Oracle以及PG中將指定使用者的primary,unique索引按照指定格式輸出
相關文章
- 查詢指定使用者的unique,primary索引名/鍵值索引
- mysql_select按照指定的格式輸出到檔案MySql
- linux 中實現資料按照指定行號順序輸出Linux
- c++實現輸出指定的格式的資料C++
- MySQL 按照指定的欄位排序MySql排序
- 在Oracle中列出指定資料表的全部索引列Oracle索引
- JAVA獲取當前日期以及將字串轉成指定格式的日期Java字串
- 【索引】Oracle查詢指定索引提高查詢效率索引Oracle
- hexdump如何按照單位元組格式輸出
- sqoop如何指定pg庫的模式OOP模式
- 如何將一個數字轉換為字串並且按照指定格式顯示?--TO_CHAR字串
- 在C程式中按照你想要的格式輸出時間:strftime()C程式
- shell字串按照指定分隔符切割字串
- MySQL中的 UNIQUE約束和UNIQUE索引MySql索引
- PbootCMS依次輸出指定分組的友情連結boot
- css匹配指定索引的li元素CSS索引
- ORACLE 模擬資料之 從指定表中的指定欄位時隨機出一個值Oracle隨機
- [Oracle] Oracle RAC中local_listener指定Oracle
- oracle資料庫primary key和unique key的異同Oracle資料庫
- ArcEngine地圖視窗指定區域匯出指定DPI多格式---delphi/C#實現地圖C#
- 欄位按照指定 ID 順序進行排序排序
- unique index與primary key的區別Index
- rhel 5.x 將YUM指定為光碟--yum配置格式示例
- 將輸入的字元轉化為int格式輸出字元
- Oracle vs PG 索引資訊Oracle索引
- 輸入進入停車場時間,獲取系統當前時間,計算停車費用並按照指定的格式輸入清單
- mysql中key 、primary key 、unique key 與index區別MySqlIndex
- jQuery如何獲取指定元素的索引值jQuery索引
- js刪除陣列指定索引的元素JS陣列索引
- Javascript日期格式化指定格式的字串實現JavaScript字串
- js查詢指定的陣列中是否含有指定的值JS陣列
- oracle中如何指定表欄位自增Oracle
- 對Date的擴充套件,將 Date 轉化為指定格式的String套件
- jQuery實現的將指定元素中的內容替換jQuery
- JavaScript 陣列 指定索引位置插入元素JavaScript陣列索引
- JavaScript獲取字串指定索引位置字元JavaScript字串索引字元
- 按指定格式遍歷集合字串字串
- js如何移除陣列中指定索引的項JS陣列索引