Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Datein in MS SQL speichern

  Alt 12. Sep 2013, 12:50
ich beschäftige mich gerade damit wie man Dateien (PDF, CSV, XLSX, usw.) in einer MS SQL Datenbank speichert.

Bis jetzt habe ich nur einen Weg gefunden, nämlich die Verwendung eines varbinary(max) Feldes.
In diesem Falle werden die Dateien nicht in der Tabelle direkt gespeichert, sondern im NTFS.
Hä? Das wäre mir neu. ein BLOB (varbinary(max) speichert die Daten nur nicht direkt in der row sondern in einem speziellen DB/Tabellenbereich der nicht der 8060-Byte maximale Zeilengröße des MS SQL-Server unterliegt. Der neue Typ varbinary(max) hat gegenüber dem alten Typ (n)text einige Vorteile was Performance und diverse SQL-Möglichkeiten betrifft.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat