개발/ MSSQL / / 2019. 1. 16. 20:03

[MSSQL] 파일 데이터 넣기

[MSSQL] - 파일 데이터 넣기

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
USE tempdbGO -- varbinary(max) 컬럼을 가지는 테이블 생성하기
CREATE TABLE TEST 
( ID  int      NOT NULL
Gif  varbinary(max));
 
-- 이미지 파일을 테이블로 INSERT하기
INSERT TEST (ID, Gif)
    SELECT 1, BulkColumn
    FROM OPENROWSET (BULK N'C:\test\image.gif', SINGLE_BLOB) AS Pic
 
-- 테이블의 컬럼에 저장되어 있는 gif를 UPDATE하기
UPDATE TEST
SET Gif = (    SELECT BulkColumn    
            FROM OPENROWSET (BULK N'C:\test\image.gif', SINGLE_BLOB) AS Pic)
WHERE ID = 1
 
cs

 

 

'개발 > MSSQL' 카테고리의 다른 글

[MSSQL] 테이블 명세서 생성 스크립트  (0) 2019.01.16
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유