50GB 테이블 table1
의 데이터를 동일한 데이터베이스의 다른 100GB 테이블 table2
에 삽입해야합니다. table1
의 열은 모두 varchar(50)
이고 table2
의 열은 int
및 float
입니다.50GB 테이블의 데이터를 다른 100GB 테이블에 삽입
table1: non clustered primary key
id1 id2 value -- all types are varchar(50)
242 8965 8974202.87412
table2: id1 id2 are clustered primary key
id1 id2 value -- id1 and id2 types are int, value is float
257 872 9826531.889
내 코드 :
INSERT INTO [my_db].[dbo].[table2]
SELECT Cast(a.id1 AS INT),
Cast(a.id2 AS INT),
Cast(a.value AS FLOAT)
FROM [my_db].[dbo].[table1] AS a
이 table2
에 삽입 된 데이터가 table1
에서와 같은 것인가? 당신이 표를 확인해야합니다