Udostępnij za pośrednictwem


SQLForeignKeys

SQL Server supports cascading updates and deletes through the foreign key constraint mechanism.SQL Server returns SQL_CASCADE for UPDATE_RULE and/or DELETE_RULE columns if CASCADE option is specified on the ON UPDATE and/or ON DELETE clause of the FOREIGN KEY constraints.SQL Server returns SQL_NO_ACTION for UPDATE_RULE and/or DELETE_RULE columns if NO ACTION option is specified on the ON UPDATE and/or ON DELETE clause of the FOREIGN KEY constraints.

Gdy nieprawidłowe wartości są obecne w dowolnym SQLForeignKeys parametru SQLForeignKeys zwraca SQL_SUCCESS na wykonanie.SQLFetch zwraca SQL_NO_DATA, gdy używane są nieprawidłowe wartości tych parametrów.

SQLForeignKeys mogą być wykonywane na statycznego kursor serwera.Próba wykonać SQLForeignKeys na aktualizowalnego kursor (dynamiczny lub zestawu kluczy) zwraca wartość SQL_SUCCESS_WITH_INFO wskazuje typ kursor została zmieniona.

SQL Server Sterownik ODBC Klient macierzysty obsługuje raportowania informacji dla tabel połączonych serwerach akceptując nazwę dwóch części FKCatalogName i PKCatalogName parametry: Linked_Server_Name.Catalog_Name.