~ (NOT bit per bit) in SQL Server

Capita a volte di dover modificare in SQL Server lo stato di un campo BIT, utilizzando la 'negazione' del valore attuale. SQL Server per fare questo utilizza l'operatore ~ (NOT bit per bit) che esegue appunto un'operazione di NOT logico bit per bit per il valore intero specificato. Quindi:

UPDATE Tabella SET campo = ~ campo

Lo scrivo qui, così non me lo dimentico più LOL

Nella stessa categoria
    Nessuna risorsa collegata

    Commenti

    Aggiungi un nuovo commento »»»
    Per inserire un commento, devi registrarti alla nostra community.

    © 1998-2008 - K-Blog - Il blog di Massimo "Kappa" Cappellesso

    TagCloud
    BLOG INFO
    • Post: 77
    • Commenti: 20
    • TrackBacks: 10
    • Feed blog e contenuti tecnici: RSS
    • Feed blog: RSS Atom OPML
    CATEGORIE
    I PIÙ LETTI DEL MESE
    IN EVIDENZA