J'ai une vue dans le serveur SQL qui traduit d'une version de schéma à une autre.
Actuellement, la vue ressemble à ceci :
SELECT newValue AS oldValue
FROM dbo.MyTable
Le problème est que, dans le nouveau schéma, newValue n'est pas annulable, nous lui avons donc attribué la valeur -1 pour indiquer les champs vides, mais dans l'ancien schéma, elle était annulable.
Comment puis-je faire quelque chose à l'effet de :
SELECT
(
IF( newValue > -1 )
newValue as oldValue
ELSE
NULL as oldValue
)
FROM dbo.MyTable