2010-07-09 2 views
1

으로 초기 데이터 sqlscript를 만들고 TFS 2008 Teambuildtype에 우리 응용 프로그램의 검토 버전에 대한 ClickOnce 설치 프로그램을 만듭니다. 이 Teambuildtype에서는 테스트로 직접 시작하는 일부 데이터가있는 초기 데이터베이스를 만듭니다.바이너리 데이터 sqlserver 2005

이제 바이너리 데이터를 SQL 스크립트 삽입 파일 (워드 파일)에 넣어야합니다.

어떻게 바이너리 데이터로 초기 스크립트를 만들 수 있습니까? 바이너리 문자열을 스크립트에 넣을 수 없습니까?

덕분에 많은

편집 : 이미 그냥이 질문을 부딪쳤다 당신을 위해 작동하는 솔루션을 발견하지만 넣어 수 같은 OpenRowset을

INSERT INTO TestTable (Doc) SELECT * FROM OPENROWSET(BULK N'C:\File.jpg', SINGLE_BLOB) as ImageToInsert 

답변

3

와 솔루션을 보이는 찾을 수 스크립트의 바이너리 데이터.

0x....을 사용하여 이진 데이터 리터럴을 나타냅니다.

INSERT INTO TestTable(Doc) 
VALUES (0x474946383961500...) 
+0

아, 몰라. 나는 내가이 방법을 미래에 사용할 수 있다고 생각한다. – Khh

+2

@ K.Hoffmann - 개발 컴퓨터의 테이블에 이미 데이터가있는 경우 (무료) [SSMS Tools Pack Addin] (http://www.ssmstoolspack.com/)을 사용하여 쉽게 스크립트 할 수 있습니다. –

+0

좋아 보이는데, 나는 동료들에게 그걸 보낸다. 다시 – Khh

관련 문제