Ich habe derzeit eine varchar (255) Spalte, die den Pfad zu einer kleinen Bilddatei speichert. Ich möchte versuchen, die Datei in eine neue Spalte des Typs varbinary (max) zu laden, weiß aber nicht, wie ich eine gespeicherte Prozedur dafür schreiben soll. So etwas wie eine solcheWie zu aktualisieren Varbinary (max) Spalte mit Pfad in Varchar Spalte gespeichert?
UPDATE MyTable
SET image = "file located in field imagePath"
Ich weiß, dass macht keinen Sinn, weil ich habe keine where-Klausel, aber was würde ich legte in seinen Platz ??
So haben Sie den Weg in eine Tabelle und Ihre Frage ist man diesen Weg benutzen wollen und nimm die Datei und lade diese Datei in eine Spalte, die in einer anderen Tabelle vorhanden ist. Habe ich einen Sinn? – Teja
Welche Version von SQL Server? –
Ja Ich habe die Dateipfade in einem Feld und ich möchte die Datei in ein anderes Feld laden und dann das erste Feld löschen. Wechsel von im Dateisystem gespeicherten Bildern zu einem varbinären (max) Feld. Dies ist auf SQL Server 2008 R2 –