Megosztás:


Katalógusfüggvények az ODBC-ben

Az ODBC a következő katalógusfüggvényeket tartalmazza:

Funkció Description
SQLTables Az adatforrás katalógusainak, sémáinak, tábláinak vagy táblázattípusainak listáját adja vissza.
SQLColumns Egy vagy több tábla oszlopainak listáját adja vissza.
SQLStatistics Egyetlen táblára vonatkozó statisztikai listát ad vissza. A táblához társított indexek listáját is visszaadja.
SQLSpecialColumns Egy oszloplistát ad vissza, amely egyedileg azonosítja az egyetlen tábla sorait. A tábla automatikusan frissített oszlopainak listáját is visszaadja.
SQLPrimaryKeys Egy tábla elsődleges kulcsát alkotó oszlopok listáját adja vissza.
SQLForeignKeys Egyetlen táblában lévő idegen kulcsok listáját adja vissza, vagy az idegen kulcsok listáját más táblákban, amelyek egyetlen táblára hivatkoznak.
SQLTablePrivileges Egy vagy több táblához társított jogosultságok listáját adja vissza.
SQLColumnPrivileges Egy tábla egy vagy több oszlopához társított jogosultságok listáját adja vissza.
SQLProcedures Az adatforrásban lévő eljárások listáját adja vissza.
SQLProcedureColumns A bemeneti és kimeneti paraméterek, a visszatérési érték és az oszlopok listáját adja vissza egyetlen eljárás eredményhalmazában.
SQLGetTypeInfo Az adatforrás által támogatott SQL-adattípusok listáját adja vissza. Ezek az adattípusok általában a CREATE TABLE és az ALTER TABLE utasításokban használatosak.

Mivel az SQLTables, az SQLColumns, az SQLStatistics és az SQLSpecialColumns megfelel az Open Group CLI-nek, az SQLGetTypeInfo pedig megfelel az ISO 92 CLI-nek, ezeket a legtöbb illesztőprogram implementálja. A katalógus többi függvénye az ODBC megfelelőségi szintjén található.

Ez a szakasz a következő témaköröket tartalmazza.