나는 나의 테이블에 대한 IMG를 넣어려고img를 SQL 테이블에 넣는 방법은 무엇입니까?
insert into product (img)
SELECT '1', BulkColumn
FROM Openrowset(Bulk 'product_test.jpeg', Single_Blob) as img
지금까지하지만 오류 # 1064 내가 어떤 도움을 이해할 수있을 것이다 구문 오류가 나에게 말하고 함께 오는이
나는 나의 테이블에 대한 IMG를 넣어려고img를 SQL 테이블에 넣는 방법은 무엇입니까?
insert into product (img)
SELECT '1', BulkColumn
FROM Openrowset(Bulk 'product_test.jpeg', Single_Blob) as img
지금까지하지만 오류 # 1064 내가 어떤 도움을 이해할 수있을 것이다 구문 오류가 나에게 말하고 함께 오는이
db 테이블에 이미지를 삽입하지 않는 것이 좋습니다. 어쨌든 그렇게하면 현재 데이터베이스에서 얻은 현저한 성능을 기대할 수 있습니다. 이는 속도가 떨어지고 많은 쓸모없는 데이터 공간을 의미합니다.
이미지를 웹 사이트에 업로드하고 위치를 테이블에 삽입하는 것이 좋습니다.
또한insert into product (theOthercolumnName, img)
SELECT '1', BulkColumn
FROM Openrowset(Bulk 'product_test.jpeg', Single_Blob) as img
하면 열 정의하면 삽입하는지에 일치되어 있는지 확인하십시오 : 당신은 당신의 삽입 성명에서 모두 열을 지정해야합니다 http://bit.ly/1rolVMX
실제로 데이터베이스에 BLOB를 저장하는 것이 _faster_ 일 수 있습니다. http://research.microsoft.com/apps/pubs/default.aspx?id=64525 –
사실은 관련이 없으며 질문에 대답하지 않습니다. 그리고 잠재적 인 데이터베이스에 대해 전혀 알지 못하는 경우가 있습니다. 이는 때로는 매우 실용적인 접근 방식이기도합니다. – TomTom
당신은 그것을 지원하기 위해 답안에 관련 코드를 추가해야합니다. – carlodurso
: 여기
내 제안에 대한 추가 정보입니다 too
이 질문은 더 많은 정보를 필요로합니다. 다른 사람이 대답 할 때 질문하는 것만큼이나 많은 노력을 기울여야합니다. "내 테이블에 그림 넣기"- 비트, 경로, URL? 어떤 언어의 SQL인가? 어떤 버전입니까? 오류를 복사하여 붙여 넣을 수 있습니까? – Kaganar
이것은 데이터베이스에 직접 이미지를 저장하는 것이 대부분의 경우에는 최선의 방법이 아니기 때문에 실제로 X/Y 질문에 더 가깝습니다. –
귀하의 질문에 (일종의) 스택 오버플로 (너무 광범위)에 대한 주제 오프 *** *** X/Y *** 질문입니다. – cybermonkey