J'ai une table "mytable" où la valeur de la colonne "myValue" est null.NHibernate et Sybase Case null check
J'ai une application où NHibernate appelle la procédure stockée Sybase. En procédure, j'ai l'instruction Case dans laquelle je vérifie null pour une valeur.
Select Case maValeur lorsque null puis autre End comme nouvelleValeur de matable
Lorsque j'exécute cette procédure dans l'outil de base de données, je reçois la sortie 0. Quand je lance mon application, NHibernate exécute cette procédure et donne une sortie de 1.
maintenant, quand je change ma déclaration de cas dans la procédure stockée pour Select Case lorsque maValeur est nul alors autre End comme nouvelleValeur de matable
Maintenant, Quand je lance mon application, Nhibernate exécute cette procédure et donne une sortie de 0. Il ressemble à changer SQL procédure stockée qui importe à NHibernate.