insert into pjs(id, [name])
select a.hostname, a.[alias] from ivu_t_ast_hwsvr a
on DUPLICATE KEY UPDATE [name] = a.[alias];
pk 는 id 입니다.
아시다시피.. on duplicate key update 를 써서, pk에 위반이 되면, insert 가 아닌 update 를 하고 싶습니다.
그런데, select 해가지고.. 들어가는 데이터는 update를 할수 없더라구요. 위와 같은 쿼리로 말이죠..
혹시 방법이 있는지... 알고싶습니다.