共用方式為


SQLForeignKeys

SQL Server 支援串聯更新,而且會透過外部索引鍵條件約束機制刪除。 如果在 FOREIGN KEY 條件約束的 ON UPDATE 和/或 ON DELETE 子句上指定 CASCADE 選項,SQL Server 會針對 UPDATE_RULE 和/或 DELETE_RULE 資料行傳回 SQL_NO_ACTION。 如果在 FOREIGN KEY 條件約束的 ON UPDATE 和/或 ON DELETE 子句上指定 NO ACTION 選項,SQL Server 會針對 UPDATE_RULE 和/或 DELETE_RULE 資料行傳回 SQL_NO_ACTION。

當任何 SQLForeignKeys 參數中存在無效值時,SQLForeignKeys 會在執行時傳回 SQL_SUCCESS。 在這些參數中使用無效值時,SQLFetch 會傳回 SQL_NO_DATA。

SQLForeignKeys 可以在靜態伺服器資料指標上執行。 嘗試在可更新的 (動態或索引鍵集) 資料指標上執行 SQLForeignKeys 時,會傳回 SQL_SUCCESS_WITH_INFO,表示資料指標類型已變更。

SQL Server Native Client ODBC 驅動程式透過接受 FKCatalogNamePKCatalogName 參數的兩段式名稱,支援連結伺服器上資料表的報告資訊:Linked_Server_Name.Catalog_Name

請參閱

概念

ODBC API 實作詳細資料

其他資源

SQLForeignKeys 函數