2017-06-01 4 views
-2

Bit-Werte zugeordnet werden können?SQL-Datentyp BIT Werte zuweisen

zum Beispiel statt 0 = False, 1 = true

es wie unter 0 = Außen 1 = Innen

wenn in der Lage sein wird, dann, wie ordne ich die Werte zu wenig?

(SQL-Code)

+2

Welche dbms verwenden Sie? (Bit ist ein produktspezifischer Datentyp.) – jarlh

Antwort

0

Nein, Bit ist ein einzelnes Bit, es hat 3 (in MS SQL) mögliche Zustände: 1,0 und NULL

Der übliche Weg, dies zu tun wäre, ein 'Indoor'-Feld und benutze 1/0 als wahr/falsch.

In TSQL könnten Sie eine Case-Anweisung verwenden, um dies auf Datenbankebene als Innen-/Außen zu präsentieren:

select 
    case when indoor=1 then 'indoor' 
    else 'outdoor' end 
     as location 
    from table_name