【发布时间】:2011-03-20 11:32:15
【问题描述】:
我正在 SQL Server 中转换一些数据:
INSERT INTO MYTABLE (AllowEdit)
(Select PreventEdit from SOURCETABLE)
所以我需要反转源表中的位值。我希望NOT 能够工作,因为这是我在代码中的做法,但事实并非如此。我能想到的最优雅的方式是:
INSERT INTO MYTABLE (AllowEdit)
(Select ABS(PreventEdit -1) from SOURCETABLE)
有没有更标准的方法?
【问题讨论】:
标签: sql sql-server bit-manipulation