Atualizando cursores controlados por conjuntos de chaves
Para atualizar resultados, o Microsoft SQL Server Compact 4.0 deve ter informações suficientes para identificar exclusivamente a linha na tabela.
A tabela a seguir resume instâncias específicas nas quais você pode ou não atualizar resultados obtidos através de um cursor atualizável controlado por conjunto de chaves.
Consulta |
Os resultados podem ser atualizados? |
---|---|
Consulta baseada em várias tabelas que não estão associadas |
Não |
Consulta baseada em exibições do sistema |
Não |
Consulta baseada em tabelas associadas com uma relação um-para-um |
Sim. Colunas de ambos os lados podem ser atualizadas. No entanto, as tabelas de associação não podem ser atualizadas. |
Consulta baseada em tabelas associadas com uma relação um-para-muitos |
Sim. Você pode atualizar colunas em muitos lados, exceto para colunas de identidade e associação. |
Consulta baseada em tabelas nas quais há uma relação muitos-para-muitos |
Não |
Consulta agregada |
Não |
Consulta que inclui a palavra-chave DISTINCT para excluir linhas duplicadas |
Não |
Consultas de união e consultas de associação externas |
Não |