본문 바로가기
728x90
반응형
MS SQL | BULK INSERT 한글 깨짐 방지/해결 위 그림과 같이 CSV를 입력했는데, 한글이 깨지는 경우가 있습니다. 그럴 경우 해결방법입니다. BULK INSERT 문에 , codepage = '65001' 를 입력하면 한글이 깨지지 않습니다. (관련된 글) MS SQL | BULK INSERT .CSV 에서 데이터 읽어 입력하기🔗 2023. 3. 13.
MS SQL | BULK INSERT .CSV 에서 데이터 읽어 입력하기 INSERT 문을 수십 수백 개 입력하여 데이터를 입력하기에는 상당히 번거로움이 많습니다. 그래서 .CSV 파일로 데이터를 한꺼번에 입력하는 방법을 알아보겠습니다. CSV 파일을 만듭니다. 모든 칼럼의 이름을 순서대로, 그리고 모두 입력하는 것이 좋습니다. (createdAt, modifiedAt 은 자동으로 입력되겠거니 하고 했다가, 오류가 떠서 상당히 고생했습니다.) [칼럼 이름을 입력하지 않았다가 발생한 타입미스매치 오류) 명령어를 입력합니다. BULK INSERT [테이블이름] FROM '파일경로' WITH ( firstrow = 2-- 두번째 줄부터 입력 , fieldterminator = ','-- 구분자는 ',' , rowterminator = '\n'-- 줄 바꿈은 '\n' , tabloc.. 2023. 3. 10.
MS SQL | INSERT 쿼리 데이터 입력하기 데이터를 다룰 때에 CRUD(Create🔗, Read🔗, Update🔗, Delete🔗)를 할 줄 알면 기본은 알고 있다고 합니다. (저는 알파Α이며, 오메가Ω라고 생각합니다.) 그 중 Create, Insert Query 쿼리, 데이터를 입력하는 방법입니다. INSERT INTO 테이블이름 (칼럼1, 칼럼2, …) VALUES (값1, 값2, …); 과 같이 입력하면 됩니다. 단, nchar 또는 nvarchar 값을 입력할 때에 N을 붙이지 않으면, ??? 로 입력됩니다. ("N"은 대소문자 구분합니다!) (관련된 글) MS SQL | 작은따옴표 (') 문자 입력하기🔗 MS SQL | 개행,줄바꿈(\) 코드가 길어질 때에 사용하는 줄바꿈 입력하기🔗 MS SQL | INSERT 쿼리 데이터 입력하기🔗 .. 2023. 2. 10.
728x90
반응형