"이 사번 목록만 조회해 주세요"라는 요청과 함께 오는 엑셀 열을, 손으로 따옴표·쉼표를 붙이는 대신 붙여넣기 한 번으로 IN절이나 INSERT문으로 만듭니다.
1001
1002
1003
→ IN (1001, 1002, 1003)
→ INSERT INTO t (emp_no) VALUES (1001); …
기본(auto)은 숫자 모양만 따옴표 없이, 나머지는 '…'로 감쌉니다(내부 '는 ''). 함정은 사번 007처럼 숫자로 보이는 문자열 — auto로 두면 7이 되어 조회가 빗나가므로, 이럴 때 string 강제 모드를 씁니다. 따옴표로 감싼 CSV 셀("서울, 강남")은 감싼 따옴표를 벗기고 안의 쉼표를 보존합니다.
Oracle은 IN 목록에 1000개까지만 허용합니다(ORA-01795). 목록이 그보다 길면 자동으로 IN (…) OR IN (…) 형태로 나눠 줍니다 — 대량 목록을 붙여넣어도 그대로 실행됩니다.
WHERE emp_no IN (…1000개…)
OR emp_no IN (…나머지…)