sql >> Database teknologi >  >> RDS >> Oracle

Vælg kolonner af tabelindeks

For at få den komplette DDL for hvert indeks skal du bruge dbms_metadata.get_ddl() :

select index_name, dbms_metadata.get_ddl('INDEX', index_name) as ddl
from user_indexes
where table_name = CM_WCEL';

DDL returneres som en CLOB. Afhængigt af den SQL-klient du bruger, skal du muligvis nogle konfigurationsændringer for at kunne se den komplette kode. for eksempel. i SQL*Plus skal du bruge noget set long 60000 før du kører select-sætningen.



  1. Konverter SQL Server-forespørgsel til MySQL

  2. Dynamisk overvågning af PostgreSQL-forekomster ved hjælp af pg_top

  3. Hvordan kan jeg indsætte mere end 8000 tegn i en VARCHAR(MAX) kolonne med ExecuteNonQuery?

  4. Hvorfor kan jeg ikke oprette forbindelse direkte til min MySQL RDS DB Instance? (Jeg kan kun oprette forbindelse via SSHing til en EC2)