表之间的SQL复制添加常量

Yas*_*ier 1 sql sql-server

我有两个表,我需要将TABLE_A中的两列复制到TABLE_B.到目前为止很容易:

insert into TABLE_B (col1,col2)
select (colA,colB)
from TABLE_A  
Run Code Online (Sandbox Code Playgroud)

但是TABLE_B有几个NOT NULL列(col3和col4)必须用常量填充,所以我需要这样的东西:

insert into TABLE_B (col1,col2,col3,col4)
select (colA,colB)
from TABLE_A, values ('abc','123')  
Run Code Online (Sandbox Code Playgroud)

但这显然不起作用

log*_*ist 6

insert into TABLE_B (col1,col2,col3,col4)
select colA,colB, 'abc', '123'
from TABLE_A
Run Code Online (Sandbox Code Playgroud)

这应该可以解决问题