SQL

MSSQL 이미지 INSERT

유반짝 2021. 11. 2. 18:23

 

1.이미지 데이터타입인 컬럼을 가진 테이블 생성

 

CREATE TABLE [mt_TagIMAGE] (
   SEQ INT IDENTITY(1,1)
  ,IMG_OBJECT [image] NULL
);

 

 

2. 이미지 넣기

 

 

INSERT INTO [mt_TagIMAGE] 
SELECT BulkColumn
FROM OPENROWSET(Bulk 'D:\Master복사본\MasterMES(NN)\아이선\MasterWork_NN_20211101_작업중\Source\CARELABEL\1.bmp', Single_Blob) AS IMG_OBJECT;

 

 

3. 테이블 삭제하면 시퀀스 초기화해주기

 

delete from [mt_TagIMAGE]

dbcc checkident('mt_TagIMAGE', reseed, 0)

 

 

4. 이미지가 4KB 이상이면 라벨에 출력되지 않음. 

단색 비트맵 이미지로 편집해줄 것(그림판)