Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytický platformní systém (PDW)
SQL Server podporuje kaskádové aktualizace a mazání prostřednictvím mechanismu omezení cizího klíče. SQL Server vrací SQL_CASCADE pro sloupce UPDATE_RULE a/nebo DELETE_RULE, pokud je v klauzuli ON UPDATE a/nebo ON DELETE v omezeních FOREIGN KEY zadána možnost CASCADE. SQL Server vrací SQL_NO_ACTION pro sloupce UPDATE_RULE a/nebo DELETE_RULE, pokud není v klauzulích ON UPDATE a/nebo ON DELETE v omezeních FOREIGN KEY uvedena možnost ACTION.
Když jsou v jakémkoli parametru SQLForeignKeys přítomny neplatné hodnoty, SQLForeignKeys při vykonání vrátí SQL_SUCCESS. SQLFetch vrací SQL_NO_DATA, když jsou v těchto parametrech použity neplatné hodnoty.
SQLForeignKeys lze vykonávat na statickém kurzoru serveru. Pokus o spuštění SQLForeignKeys na aktualizovatelném (dynamickém nebo klíčovém) kurzoru se vrací SQL_SUCCESS_WITH_INFO indikace, že typ kurzoru byl změněn.
Ovladač ODBC pro nativního klienta SQL Server podporuje reportování informací pro tabulky na propojených serverech tím, že přijímá dvoudílné označení pro parametry FKCatalogName a PKCatalogName: Linked_Server_Name.Catalog_Name.
Viz také
FUNKCE SQLForeignKeys
Podrobnosti implementace rozhraní ODBC API