안녕하세요 초보같은 질문일지 모르겠지만 선배님들 답변좀 부탁드립니다.

테이블에 insert 할 때 칼럼의 데이터 타입보다 크면 에러가 납니다.


CREATE TABLE [dbo].[temp1] (
[item_code] varchar(6) NOT NULL,
[item_nm] varchar(8) NOT NULL,
[qty] numeric(7, 0) NULL)


temp1 테이블에 

insert into temp1 select '001001', '무궁화꽃이피었습니다',30
->item_nm 이 varchar(8) 이라 에러가 납니다.




insert into temp1 select '001001',substring('무궁화꽃이피었습니다',1,1), 30
->이 방법을 생각해봤지만  substring은 data길이하고는 무관해 정확하지않고..


이것을 자동으로 data타입의 길이만큼 잘라 insert 하는 방법이 있을까요???


몇만건의 상품정보 를 txt파일로 내려받아 DB에 insert 하는 작업을 해야하는데..
상품명이 datatype의 길이를 넘는 중간중간에 상품명이 있어 insert중에 에러가 납니다.
txt파일을 직접 수정하는 방법 말고 sql상에서 조치할 수 있는 방법이 있을까요??





No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 20097
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 12129
7518 SQL 질문입니다. [7] 차차리아카 2014.01.16 3349
» INSERT 시 DATATYPE의 길이만큼 잘라 INSERT할수 있는 방법이 있나요? [1] 수퍼그랑조 2014.01.15 3968
7516 openquery 루프돌릴수 있나요? [1] 김진석_283879 2014.01.15 3183
7515 쿼리에러 수정좀 부탁드립니다.ㅠ [1] 뽀챙 2014.01.15 3306
7514 기간검색 질문드려요ㅠ [8] 뽀챙 2014.01.14 5961
7513 KEY 가 없는 테이블의 조회속도 문제 [1] 웨퐁 2014.01.14 3066
7512 DB에서 netstat 했을때 ESTABLISHED 가 너무 많습니다. 저너노 2014.01.14 3465
7511 계산 질문 입니다. [8] ssunsori 2014.01.14 4146
7510 웹서버 <-> DB 데이터 지연현상 [2] 빌리 2014.01.14 7139
7509 간단쿼리 문의좀 드립니다. [3] 아싸라비아콜롬비아 2014.01.13 3131
7508 쿼리 문의 좀 드릴게요. [2] 죠리퐁 2014.01.13 3052
7507 count(*) 에 대해서 질문 있습니다. [2] 객기 2014.01.13 2951
7506 해킹 이후 복구 [2] 혼자노는양 2014.01.13 4699
7505 소수점 문제점좀 해결좀 해주세요 선배님들.. [2] SQL왕왕초보 2014.01.10 3921
7504 bcp명령어 질문 (bulk insert)입니다. [2] sams 2014.01.10 4287
7503 자동복구 중지할 수는 없나요 ? sams 2014.01.10 3034
7502 SQL 2012 Login 감사 설정 관련 질문 [1] catchv 2014.01.10 3084
7501 Count(*) 를 대체하는 방법을 어떤 쁠로그에서 봤는데요 질문드립니다. [1] 김락중_278785 2014.01.10 4396
7500 소켓관련 [1] 알토란 2014.01.09 2805
7499 속도가 너무 느려서 그런데요 . 쿼리 좀 봐주시고 조언 부탁드립니다. [4] ssunsori 2014.01.09 3489





XE Login