Delen via


Schemaweergaven

Een toepassing kan metagegevensgegevens ophalen uit DBMS door ODBC-catalogusfuncties aan te roepen of door INFORMATION_SCHEMA weergaven te gebruiken. De weergaven worden gedefinieerd door de ANSI SQL-92-standaard.

Als de weergaven van DBMS en het stuurprogramma worden ondersteund, bieden de INFORMATION_SCHEMA weergaven een krachtigere en uitgebreidere methode voor het ophalen van metagegevens dan de ODBC-catalogusfuncties bieden. Een toepassing kan een eigen aangepaste SELECT-instructie uitvoeren voor een van deze weergaven, kan weergaven samenvoegen of een samenvoeging uitvoeren op weergaven. Hoewel INFORMATION_SCHEMA-weergaven meer functionaliteit en een breder scala aan metagegevens bieden, worden ze niet vaak door de DBMS ondersteund. Dit kan veranderen naarmate meer DBMS's en stuurprogramma's naleving van SQL-92 bereiken.

Om te bepalen welke weergaven worden ondersteund, roept een toepassing SQLGetInfo aan met de optie SQL_INFO_SCHEMA_VIEWS. Als u metagegevens wilt ophalen uit een ondersteunde weergave, voert de toepassing een SELECT-instructie uit waarmee de schemagegevens worden opgegeven die vereist zijn.