[SQL] 단지 SQL을 사용하여 SQL Server 2005의 이미지 필드에 그림 삽입
SQL단지 SQL을 사용하여 SQL Server 2005의 이미지 필드에 그림 삽입
SQL Server 2005 및 Management Studio를 사용하여 어떻게 테이블의 이미지 타입 컬럼에 그림을 삽입합니까?
가있을 경우 가장 중요한 것은 어떻게 확인합니까?
해결법
-
==============================
1.
CREATE TABLE Employees ( Id int, Name varchar(50) not null, Photo varbinary(max) not null ) INSERT INTO Employees (Id, Name, Photo) SELECT 10, 'John', BulkColumn FROM Openrowset( Bulk 'C:\photo.bmp', Single_Blob) as EmployeePicture
-
==============================
2.기록을 갱신하는 경우 :
기록을 갱신하는 경우 :
UPDATE Employees SET [Photo] = (SELECT MyImage.* from Openrowset(Bulk 'C:\photo.bmp', Single_Blob) MyImage) where Id = 10
메모:
-
==============================
3.테이블 만들기 :
테이블 만들기 :
Create Table EmployeeProfile ( EmpId int, EmpName varchar(50) not null, EmpPhoto varbinary(max) not null ) Go
삽입 문 :
Insert EmployeeProfile (EmpId, EmpName, EmpPhoto) Select 1001, 'Vadivel', BulkColumn from Openrowset( Bulk 'C:\Image1.jpg', Single_Blob) as EmployeePicture
이 SQL 쿼리 작업 좋아.
from https://stackoverflow.com/questions/416881/insert-picture-into-sql-server-2005-image-field-using-only-sql by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 영구적으로 설정 PostgreSQL을 스키마 경로 (0) | 2020.04.17 |
---|---|
[SQL] 범위 경계를 포함하는 "사이"합니까 MS SQL 서버? (0) | 2020.04.17 |
[SQL] DISTINCT를 통해 여러 열을 계산 (0) | 2020.04.17 |
[SQL] 감사 테이블에 SQL 서버의 로그 레코드 변경 (0) | 2020.04.17 |
[SQL] 처리 DATETIME는 JDBC에 0000-00-00 0시 0분 0초 값 (0) | 2020.04.17 |