2010-03-16 4 views

Répondre

0

Non, ce n'est pas possible AFAIK.

EDIT: Quelle est la raison pour vous de réaliser ceci dans une requête simple?

3

Vous ne pouvez pas le faire dans une requête, mais vous pouvez le faire en tant que transaction lorsque toutes les requêtes de la transaction réussissent ou échouent.

1

Vous pouvez écrire une procédure stockée qui met à jour les deux tables et renvoie tout ce dont vous avez besoin pour déterminer le succès. Ce proc stocké peut ensuite être appelé à partir d'une seule commande. Cependant, il devra encore contenir deux requêtes.

0

Vous pouvez utiliser transactions, mais vous devez toujours mettre à jour les tables séparément et vérifier les résultats avant de valider ou d'annuler.

0

Bien sûr, vous pouvez en utilisant triggers

Questions connexes