Přidání názvů sloupců do selectu v SQL Developer

Do SQL selektu je někdy nutné (místo *) nadefinovat sloupce, které se mají vracet. Těchto sloupců může být docela hodně a jejich vypisování je zdlouhavé a náchylné na chyby. Oracle SQL Developer tuto práci zjednodušuje. Napište si select.

select * from SYS.ALL_TAB_COLUMNS where column_name like 'ID'

Kurzor umístěte do názvu tabulky (v tomto případě ALL_TAB_COLUMNS). Klikněte Shift + F4 (nebo pravým tlačítkem myši a „Popup Describe“). Chvíli počkejte a otevře se vám okno. V záložce „Columns“ vyberte požadované sloupce (pomocí Shift nebo Ctrl).

oracle_sql_developer_adding_column_names

Hvězdičku ze selektu smažte a na její místo myší přetáhněte označené sloupce. Názvy sloupců, oddělené čárkami, se vloží do selektu.

select TABLE_NAME,COLUMN_NAME,DATA_TYPE,COLUMN_ID from SYS.ALL_TAB_COLUMNS where column_name like 'ID'

Zdroj: thatjeffsmith.com/…/more-column-copy-tricks-in-oracle-sql-developer/

Napsat komentář