SQL Server에서 이미지 데이터 형식의 제한을 테스트하기 위해 데이터를 만들어야합니다. 가변 길이 2 진 데이터를 0에서 2^31-1 (2,147,483,647) 바이트까지 보유 할 수 있습니다. 내가 사용하고있는 직접 SQL Server의 다음SQL Server에서 이미지 열의 데이터 만들기
INSERT INTO Employees (Id, Name, Photo)
SELECT 10, 'John', BulkColumn FROM Openrowset(Bulk 'E:\photo.jpeg', Single_Blob) as EmployeePicture
내 질문입니다, 내가 최대 크기 (2,147,483,647 바이트) 컬럼에 삽입되어 있는지 확인 어떻게? 방금 크기 2G의 이미지를 찾고이를 열에 삽입합니까? 이것을 할 또 다른 방법이 있습니까?
미리 감사드립니다.
왜 정의 된 크기를 유지할 수 없다고 생각합니까? http://technet.microsoft.com/en-us/library/ms172424.aspx –
ntext, text 및 image 데이터 형식은 이후 버전의 Microsoft SQL Server에서 제거됩니다. 대신 varbinary (max)를 사용해야합니다. – bummi
@MitchWheat 이것은 경계 테스트 요구 사항의 일부입니다. – plasticdoor66