Bilder über einen Pfad als Binärobjekt in eine Tabelle einfügen
Hallo,
ich habe eine Tabelle (BilderPfad), der einen Pfad für eine JPG-Datei beinhaltet.
Jetzt möchte ich die Datensätze in die Tabelle (BilderVerwaltung) übernehmen, allerdings die JPG-Datei als Binärobjekt einfügen.
Tabelle "BildPfad"
GUID (PS, uniqueidentifier, Nicht NULL)
ErstelltAm (datetime, NULL)
ErstelltDurch (nvarchar(50), NULL)
GeändertAm (datetime, NULL)
GeändertDurch (nvarchar(50), NULL)
DokumentFlag (bit, Nicht NULL)
BildFlag (bit, Nicht NULL)
Bemerkung (nvarchar(max), NULL)
ZeitStempel (timestamp, NULL)
Objekt (uniqueidentifier, Nicht NULL)
MenueFunktion (uniqueidentifier, NULL)
TabellenName (nvarchar(50), NULL)
DatenbankTyp (nvarchar(10), NULL)
Bildpfad (nvarchar(255), NULL)
AnzeigeIdentifizierer (nvarchar(100), NULL)
BildNummer (int, Nicht NULL)
LetzteBildÄnderung (datetime, nicht NULL)
Beispiel Daten
Tabelle: "BildVerwaltung"
GUID (PS, uniqueidentifier, Nicht NULL)
ErstelltAm (datetime, NULL)
ErstelltDurch (nvarchar(50), NULL)
GeändertAm (datetime, NULL)
GeändertDurch (nvarchar(50), NULL)
DokumentFlag (bit, Nicht NULL)
BildFlag (bit, Nicht NULL)
Bemerkung (nvarchar(max), NULL)
ZeitStempel (timestamp, NULL)
Objekt (uniqueidentifier, Nicht NULL)
MenueFunktion (uniqueidentifier, NULL)
TabellenName (nvarchar(50), NULL)
DatenbankTyp (nvarchar(10), NULL)
Bild (varbinary(max), NULL)
AnzeigeIdentifizierer (nvarchar(100), NULL)
BildNummer (int, Nicht NULL)
LetzteBildÄnderung (datetime, nicht NULL)
ich habe eine Tabelle (BilderPfad), der einen Pfad für eine JPG-Datei beinhaltet.
Jetzt möchte ich die Datensätze in die Tabelle (BilderVerwaltung) übernehmen, allerdings die JPG-Datei als Binärobjekt einfügen.
Tabelle "BildPfad"
GUID (PS, uniqueidentifier, Nicht NULL)
ErstelltAm (datetime, NULL)
ErstelltDurch (nvarchar(50), NULL)
GeändertAm (datetime, NULL)
GeändertDurch (nvarchar(50), NULL)
DokumentFlag (bit, Nicht NULL)
BildFlag (bit, Nicht NULL)
Bemerkung (nvarchar(max), NULL)
ZeitStempel (timestamp, NULL)
Objekt (uniqueidentifier, Nicht NULL)
MenueFunktion (uniqueidentifier, NULL)
TabellenName (nvarchar(50), NULL)
DatenbankTyp (nvarchar(10), NULL)
Bildpfad (nvarchar(255), NULL)
AnzeigeIdentifizierer (nvarchar(100), NULL)
BildNummer (int, Nicht NULL)
LetzteBildÄnderung (datetime, nicht NULL)
Beispiel Daten
Tabelle: "BildVerwaltung"
GUID (PS, uniqueidentifier, Nicht NULL)
ErstelltAm (datetime, NULL)
ErstelltDurch (nvarchar(50), NULL)
GeändertAm (datetime, NULL)
GeändertDurch (nvarchar(50), NULL)
DokumentFlag (bit, Nicht NULL)
BildFlag (bit, Nicht NULL)
Bemerkung (nvarchar(max), NULL)
ZeitStempel (timestamp, NULL)
Objekt (uniqueidentifier, Nicht NULL)
MenueFunktion (uniqueidentifier, NULL)
TabellenName (nvarchar(50), NULL)
DatenbankTyp (nvarchar(10), NULL)
Bild (varbinary(max), NULL)
AnzeigeIdentifizierer (nvarchar(100), NULL)
BildNummer (int, Nicht NULL)
LetzteBildÄnderung (datetime, nicht NULL)
Please also mark the comments that contributed to the solution of the article
Content-Key: 298069
Url: https://administrator.de/contentid/298069
Printed on: April 18, 2024 at 04:04 o'clock
4 Comments
Latest comment
"OPENROWSET" sollte dir da weiterhelfen. Sieh' dir mal die Doku https://msdn.microsoft.com/de-de/library/ms190312(v=sql.120).aspx an - das Beispiel D sollte das sein was du brauchst.