DECLARE @b AS BIT SET @b=0 SET @b=~@b PRINT @b SET @b=~@b PRINT @b
--
a écrit dans le message de news:
Bonjour,
question comment avoir un retour inversé pour un bit simplement sans m'embarquer dans un dedale de requete !
exemple si le bit vaut 0 alors je lui met 1 si le bit vaut 1 alors je lui met 0
je sais qu'en code a l'epoque j'utilisais bitchange ! dois bien y avoir une fonction dans SQL genre le NOT mais j'arrive à l'appliquer correctement !
Med Bouchenafa
C'est effectivement l'opérateur ~ (NOT au niveau du bit) Mais il s'applique à toute donnée de type entier et pas seulement à un type BIT comme le laisse (peut-être) supposé l'exemple de Patrice
-- Bien cordialement Med Bouchenafa
"Patrice" a écrit dans le message de news:
C'est ~ :
DECLARE @b AS BIT SET @b=0 SET @b=~@b PRINT @b SET @b=~@b PRINT @b
--
a écrit dans le message de news:
Bonjour,
question comment avoir un retour inversé pour un bit simplement sans m'embarquer dans un dedale de requete !
exemple si le bit vaut 0 alors je lui met 1 si le bit vaut 1 alors je lui met 0
je sais qu'en code a l'epoque j'utilisais bitchange ! dois bien y avoir une fonction dans SQL genre le NOT mais j'arrive à l'appliquer correctement !
C'est effectivement l'opérateur ~ (NOT au niveau du bit)
Mais il s'applique à toute donnée de type entier et pas seulement à un type
BIT comme le laisse (peut-être) supposé l'exemple de Patrice
--
Bien cordialement
Med Bouchenafa
"Patrice" <nobody@nowhere.com> a écrit dans le message de news:
Oz2IzFTDFHA.2876@TK2MSFTNGP12.phx.gbl...
C'est ~ :
DECLARE @b AS BIT
SET @b=0
SET @b=~@b
PRINT @b
SET @b=~@b
PRINT @b
--
<christophe@ipnet.fr> a écrit dans le message de
news:uLVOd8SDFHA.2232@TK2MSFTNGP14.phx.gbl...
Bonjour,
question comment avoir un retour inversé pour un bit simplement sans
m'embarquer dans un dedale de requete !
exemple si le bit vaut 0 alors je lui met 1
si le bit vaut 1 alors je lui met 0
je sais qu'en code a l'epoque j'utilisais bitchange !
dois bien y avoir une fonction dans SQL genre le NOT mais j'arrive à
l'appliquer correctement !
C'est effectivement l'opérateur ~ (NOT au niveau du bit) Mais il s'applique à toute donnée de type entier et pas seulement à un type BIT comme le laisse (peut-être) supposé l'exemple de Patrice
-- Bien cordialement Med Bouchenafa
"Patrice" a écrit dans le message de news:
C'est ~ :
DECLARE @b AS BIT SET @b=0 SET @b=~@b PRINT @b SET @b=~@b PRINT @b
--
a écrit dans le message de news:
Bonjour,
question comment avoir un retour inversé pour un bit simplement sans m'embarquer dans un dedale de requete !
exemple si le bit vaut 0 alors je lui met 1 si le bit vaut 1 alors je lui met 0
je sais qu'en code a l'epoque j'utilisais bitchange ! dois bien y avoir une fonction dans SQL genre le NOT mais j'arrive à l'appliquer correctement !
Merci beaucoup ca marche impec je ne connaissais pas le signe ~ pour le not je l'ecrivais not comme dans le WHERE
Merci à tous.
"Med Bouchenafa" a écrit dans le message de news:
C'est effectivement l'opérateur ~ (NOT au niveau du bit) Mais il s'applique à toute donnée de type entier et pas seulement à un type BIT comme le laisse (peut-être) supposé l'exemple de Patrice
-- Bien cordialement Med Bouchenafa
"Patrice" a écrit dans le message de news:
C'est ~ :
DECLARE @b AS BIT SET @b=0 SET @b=~@b PRINT @b SET @b=~@b PRINT @b
--
a écrit dans le message de news:
Bonjour,
question comment avoir un retour inversé pour un bit simplement sans m'embarquer dans un dedale de requete !
exemple si le bit vaut 0 alors je lui met 1 si le bit vaut 1 alors je lui met 0
je sais qu'en code a l'epoque j'utilisais bitchange ! dois bien y avoir une fonction dans SQL genre le NOT mais j'arrive à l'appliquer correctement !
Merci beaucoup ca marche impec
je ne connaissais pas le signe ~ pour le not je l'ecrivais not comme dans le
WHERE
Merci à tous.
"Med Bouchenafa" <com.hotmail@bouchenafa> a écrit dans le message de news:
uO8u4FWDFHA.1396@tk2msftngp13.phx.gbl...
C'est effectivement l'opérateur ~ (NOT au niveau du bit)
Mais il s'applique à toute donnée de type entier et pas seulement à un
type BIT comme le laisse (peut-être) supposé l'exemple de Patrice
--
Bien cordialement
Med Bouchenafa
"Patrice" <nobody@nowhere.com> a écrit dans le message de news:
Oz2IzFTDFHA.2876@TK2MSFTNGP12.phx.gbl...
C'est ~ :
DECLARE @b AS BIT
SET @b=0
SET @b=~@b
PRINT @b
SET @b=~@b
PRINT @b
--
<christophe@ipnet.fr> a écrit dans le message de
news:uLVOd8SDFHA.2232@TK2MSFTNGP14.phx.gbl...
Bonjour,
question comment avoir un retour inversé pour un bit simplement sans
m'embarquer dans un dedale de requete !
exemple si le bit vaut 0 alors je lui met 1
si le bit vaut 1 alors je lui met 0
je sais qu'en code a l'epoque j'utilisais bitchange !
dois bien y avoir une fonction dans SQL genre le NOT mais j'arrive à
l'appliquer correctement !
Merci beaucoup ca marche impec je ne connaissais pas le signe ~ pour le not je l'ecrivais not comme dans le WHERE
Merci à tous.
"Med Bouchenafa" a écrit dans le message de news:
C'est effectivement l'opérateur ~ (NOT au niveau du bit) Mais il s'applique à toute donnée de type entier et pas seulement à un type BIT comme le laisse (peut-être) supposé l'exemple de Patrice
-- Bien cordialement Med Bouchenafa
"Patrice" a écrit dans le message de news:
C'est ~ :
DECLARE @b AS BIT SET @b=0 SET @b=~@b PRINT @b SET @b=~@b PRINT @b
--
a écrit dans le message de news:
Bonjour,
question comment avoir un retour inversé pour un bit simplement sans m'embarquer dans un dedale de requete !
exemple si le bit vaut 0 alors je lui met 1 si le bit vaut 1 alors je lui met 0
je sais qu'en code a l'epoque j'utilisais bitchange ! dois bien y avoir une fonction dans SQL genre le NOT mais j'arrive à l'appliquer correctement !