Heim >Datenbank >MySQL-Tutorial >Wie kann ich Bilder mithilfe einer SQL-Abfrage in einer SQL Server-Datenbanktabelle speichern?

Wie kann ich Bilder mithilfe einer SQL-Abfrage in einer SQL Server-Datenbanktabelle speichern?

DDD
DDDOriginal
2024-12-26 08:31:09988Durchsuche

How Can I Store Images in a SQL Server Database Table Using a SQL Query?

Bilder in SQL Server-Datenbanktabellen speichern

Ihre Frage betrifft das Speichern eines Bildes in einer Tabellenspalte. Um dies zu erreichen, können Sie eine SQL-Abfrage verwenden.

SQL-Abfrage zum Speichern eines Bildes:

Die folgende SQL-Abfrage zeigt, wie man ein Bild in die „ImageColumn“ einfügt " der Tabelle „FEMALE“:

insert into FEMALE (ImageColumn) 
SELECT BulkColumn 
FROM Openrowset( Bulk 'image..Path..here', Single_Blob) as img

In diesem Abfrage:

  • „BulkColumn“ stellt die Spalte dar, die die Bilddaten enthält.
  • „image..Path..here“ gibt den physischen Pfad der Bilddatei an.
  • „Single_Blob“ gibt an, dass das Bild als einzelner Blob (binär groß) gespeichert wird Objekt).

Einfügen des Bildes:

Befolgen Sie die folgenden Schritte, um das Bild einzufügen:

  1. Stellen Sie sicher, dass das Bild vorhanden ist Die Datei wird an einem bekannten Ort gespeichert.
  2. Führen Sie die SQL-Abfrage aus, um das Bild in die Datei einzufügen Datenbank.
  3. Aktualisieren Sie die Tabelle, um zu überprüfen, ob das Bild gespeichert wurde.

Mit dieser Methode können Sie Bilder erfolgreich als Binärdaten in der „ImageColumn“ Ihrer SQL speichern Serverdatenbanktabelle.

Das obige ist der detaillierte Inhalt vonWie kann ich Bilder mithilfe einer SQL-Abfrage in einer SQL Server-Datenbanktabelle speichern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn