Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Server admite actualizaciones en cascada y eliminaciones mediante el mecanismo de restricción de clave externa. SQL Server devuelve SQL_CASCADE para UPDATE_RULE y/o DELETE_RULE columnas si la opción CASCADE está especificada en la cláusula ON UPDATE y/o ON DELETE de las restricciones CLAVE EXTRANJERA. SQL Server devuelve SQL_NO_ACTION para UPDATE_RULE y/o DELETE_RULE columnas si no se especifica la opción NINGUNA ACCIÓN en la cláusula ON UPDATE y/o ON DELETE de las restricciones de CLAVE EXTRANJERA.
Cuando los valores no válidos están presentes en cualquier parámetro SQLForeignKeys , SQLForeignKeys devuelve SQL_SUCCESS en la ejecución. SQLFetch devuelve SQL_NO_DATA si se usan valores no válidos en estos parámetros.
SQLForeignKeys se puede ejecutar en un cursor de servidor estático. Un intento de ejecutar SQLForeignKeys en un cursor actualizable (dinámico o conjunto de claves) devuelve SQL_SUCCESS_WITH_INFO que indica que se ha cambiado el tipo de cursor.
El controlador ODBC de SQL Server Native Client admite la información de informes de tablas en servidores vinculados aceptando un nombre de dos partes para los parámetros FKCatalogName y PKCatalogName: Linked_Server_Name.Catalog_Name.
Consulte también
Función SQLForeignKeys
Detalles de implementación de la API de ODBC