Konwertuję dane w programie SQL Server:
INSERT INTO MYTABLE (AllowEdit)
(Select PreventEdit from SOURCETABLE)
muszę odwrócić wartość bitu z tabeli źródłowej
INSERT INTO MYTABLE (AllowEdit)
(Select ABS(PreventEdit -1) from SOURCETABLE)
Czy istnieje bardziej standardowy sposób?
1 odpowiedź
spóbuj użyć bitowego operatora negacji ~
INSERT INTO MYTABLE (AllowEdit)
(SELECT ~PreventEdit FROM SourceTable)