다른 컴퓨터로 전송할 수있는 SQL 스크립트를 작성하려고하는데 다른 사람이 문제없이 전체 데이터베이스를 가져옵니다.SQL - 상대 경로에서 이미지 삽입?
내가 싸우고있는 것은 이미지의 상대 경로를 만드는 방법입니다.
사람이c:\Documents\script.sql
에서 스크립트있을 것이라는 점을,의 말을 보자하지만 누군가가 그것을 유지할 경우 모르겠어요.
나는 내 데이터베이스에로드하려는 이미지가있는 폴더가그래서 여기 내 스크립트의 조각이야 어떻게 상대 경로를 만들기 위해? 의 이미지가 /와 script.sql
같은 폴더에 있다고 가정 해 봅시다
INSERT dbMagazynier.dbo.Produkty (Nazwa, Cena, Opis, Zdjecie, ID_Producenct)
SELECT 'jeansy', 199.00, 'jenasy jak na zdjeciu', Zdjecie.*, 5
FROM OPENROWSET (BULK '\images\jeansy.jpg', SINGLE_BLOB) Zdjecie
하지만 SQL 서버 2012 난 당신이 SQL에서 상대 경로로 작업 할 수 있습니다 믿지 않는이 이미지를 내 청바지