将值插入SQL表并使用SELECT语句

Mik*_*e_G 3 sql sql-server

我正在尝试将值从一个表插入到另一个表中,并使用所需的附加参数.例如:

INSERT INTO table1(someInt, someOtherInt, name, someBit)    
SELECT someInt, someOtherInt, name FROM table2
Run Code Online (Sandbox Code Playgroud)

someBit不允许为null,我需要将其设置为False,但我不确定如何在同一个INSERT语句中使用它.(如果重要,我使用SQL 2005)

编辑:哎哟...看起来我扔了菲力牛排给狮子:-)

Jho*_*re- 14

也许

INSERT INTO table1(someInt, someOtherInt, name, someBit)    
SELECT someInt, someOtherInt, name, 0
FROM table2
Run Code Online (Sandbox Code Playgroud)