Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Un'applicazione può recuperare informazioni sui metadati dal DBMS chiamando le funzioni del catalogo ODBC o usando le viste di INFORMATION_SCHEMA. Le viste sono definite dallo standard ANSI SQL-92.
Se supportato da DBMS e dal driver, le visualizzazioni INFORMATION_SCHEMA offrono un mezzo più potente e completo per recuperare i metadati rispetto alle funzioni del catalogo ODBC. Un'applicazione può eseguire una propria istruzione SELECT personalizzata su una di queste viste, può unire visualizzazioni o eseguire un'unione sulle visualizzazioni. Anche se offre una maggiore utilità e una gamma più ampia di metadati, le visualizzazioni INFORMATION_SCHEMA non sono spesso supportate dal sistema DBMS. Questo potrebbe cambiare man mano che più DBMS e driver ottengono la conformità con SQL-92.
Per determinare quali viste sono supportate, un'applicazione chiama SQLGetInfo con l'opzione SQL_INFO_SCHEMA_VIEWS. Per recuperare i metadati da una vista supportata, l'applicazione esegue un'istruzione SELECT che specifica le informazioni sullo schema necessarie.