So aktualisieren Sie ein Boolesches Feld in der Oracle-Tabelle

Ich bin ein Neuling Oracle-Benutzer. Ich wollte zu aktualisieren, ein Boolesches Feld in meiner Tabelle für einen Datensatz. Welche dieser Aussagen ist richtig ?

update MyTable set myBooleanColumn = 1 where UserId= 'xx12345';

or 


update MyTable set myBooleanColumn = '1' where UserId= 'xx12345';

jede Hilfe wird sehr geschätzt!! danke !

Es gibt keine solche Sache wie eine boolean-Datentyp für oracle-Tabellen. Sie müssen sich für eine der beiden Optionen - Feld erstellen varchar2(1) und vielleicht legen Sie auf Y/N, oder ein Zahl-Feld, und auf 1/0

InformationsquelleAutor HereToLearn_ | 2013-10-17

Schreibe einen Kommentar