메신저 SQL Server 2005를 사용합니다.특정 열에 삽입
나는 3 개의 열이있는 table1을 가지고 있습니다. 그리고 4 열이있는 table2.
table1의 레코드를 table2에 삽입하려고합니다.
하지만 table2에서 column1에 삽입하고 싶지 않습니다.
2 열에서 삽입을 시작하고 싶습니다.
어떻게해야합니까? 감사합니다 ...
메신저 SQL Server 2005를 사용합니다.특정 열에 삽입
나는 3 개의 열이있는 table1을 가지고 있습니다. 그리고 4 열이있는 table2.
table1의 레코드를 table2에 삽입하려고합니다.
하지만 table2에서 column1에 삽입하고 싶지 않습니다.
2 열에서 삽입을 시작하고 싶습니다.
어떻게해야합니까? 감사합니다 ...
insert into table2
(
col2, col3, col4
)
select col1, col2, col3
from table1
답장을 보내 주셔서 감사합니다. – pyram
당신은 당신이 원하는 열을 선택하기 위해 INSERT
에 SELECT...FROM
를 사용해야합니다.
INSERT INTO table2
(
column2, column3, column4
)
SELECT column1, column2, column3
FROM table1
INSERT INTO Table2 (column2,colum3,column4)
SELECT column1,column2,column3 FROM Table1
into into table2
(column2,......)
select column2 ..... from table1
당신은 선택 결합하고이 작업을 수행하기 위해 삽입 할 수 있습니다.
insert into table2 (col2, col3, col4)
select col1, col2, col3
from table1
당신은 항상'column1' http://msdn.microsoft.com/en-us/library/ms174335(v=sql.90).aspx – Jodrell
내가 있으리라 믿고있어 그것을 찾아 볼 수있다 : 이것은 어떻게 nullable입니까? – Jodrell