Je dois effectuer une mise à jour qui doit changer un champ booléen dans une table. Si la valeur est true, la valeur doit être false et opposée.SQL KeyWord Non
Je ne suis pas sûr comment fonctionne pas de mots clés dans SQL et ne marche pas ci-dessous semblent fonctionner:
Update tbl set field=!field where ID=1
Vous ne pouvez pas "SET" un champ "pas égal" à n'importe quoi, dans n'importe quel dialecte de SQL avec lequel je suis familier. – cdhowie
Je pense que OP signifie complément logique/négation – StuartLC