SQLForeignKeys
Aplica-se a: SQL Server
Banco de Dados
SQL do Azure Instância Gerenciada de SQL
do Azure PDW (Sistema de Plataforma de Análise) do Azure Synapse Analytics
O SQL Server oferece suporte a atualizações e exclusões em cascata por meio do mecanismo de restrição de chave estrangeira. O SQL Server retornará SQL_CASCADE para colunas UPDATE_RULE e/ou DELETE_RULE se a opção CASCADE for especificada na cláusula ON UPDATE e/ou ON DELETE das restrições FOREIGN KEY. O SQL Server retornará SQL_NO_ACTION para colunas UPDATE_RULE e/ou DELETE_RULE se a opção NO ACTION for especificada na cláusula ON UPDATE e/ou ON DELETE das restrições FOREIGN KEY.
Quando valores inválidos estão presentes em qualquer parâmetro SQLForeignKeys , SQLForeignKeys retorna SQL_SUCCESS na execução. SQLFetch retorna SQL_NO_DATA quando são usados valores inválidos nesses parâmetros.
SQLForeignKeys pode ser executado em um cursor de servidor estático. Uma tentativa de executar SQLForeignKeys em um cursor atualizável (dinâmico ou conjunto de chaves) retorna SQL_SUCCESS_WITH_INFO indicando que o tipo de cursor foi alterado.
O driver ODBC do SQL Server Native Client dá suporte a informações de relatório para tabelas em servidores vinculados aceitando um nome de duas partes para os parâmetros FKCatalogName e PKCatalogName : Linked_Server_Name.Catalog_Name.
Confira também
Função SQLForeignKeys
Detalhes da implementação da API do ODBC
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários