Bagikan melalui


Tampilan Skema

Aplikasi dapat mengambil informasi metadata dari DBMS baik dengan memanggil fungsi katalog ODBC atau dengan menggunakan tampilan INFORMATION_SCHEMA. Tampilan didefinisikan oleh standar ANSI SQL-92.

Jika didukung oleh DBMS dan driver, tampilan INFORMATION_SCHEMA menyediakan cara yang lebih kuat dan komprehensif untuk mengambil metadata daripada yang disediakan fungsi katalog ODBC. Aplikasi dapat menjalankan pernyataan SELECT kustomnya sendiri terhadap salah satu tampilan ini, dapat menggabungkan tampilan, atau dapat melakukan union pada tampilan. Meskipun menawarkan utilitas yang lebih besar dan berbagai metadata yang lebih luas, tampilan INFORMATION_SCHEMA tidak sering didukung oleh DBMS. Ini mungkin berubah karena lebih banyak DBMS dan driver mencapai kepatuhan dengan SQL-92.

Untuk menentukan tampilan mana yang didukung, aplikasi memanggil SQLGetInfo dengan opsi SQL_INFO_SCHEMA_VIEWS. Untuk mengambil metadata dari tampilan yang didukung, aplikasi menjalankan pernyataan SELECT yang menentukan informasi skema yang diperlukan.