gru*_*ber 14 sql sql-server sql-server-2008
有几种方法可以将数据插入表中:
insert into MyTable (ColA, ColB, ColC) values ('A', 'B', 'C')
insert into MyTable (ColA, ColB, ColC) select colAA, colBB, colCC from MyTable2
Run Code Online (Sandbox Code Playgroud)
有没有办法使用,insert into MyTable (ColA, ColB, ColC) select colAA, colBB, colCC from MyTable2但不是插入例如colAA值到colA我woulkd喜欢插入总是1.
感谢帮助
Mar*_*ith 33
只需在SELECT列表中添加一个常量即可
INSERT INTO MyTable
(ColA,
ColB,
ColC)
SELECT 1,
colBB,
colCC
FROM MyTable2
Run Code Online (Sandbox Code Playgroud)