Maison > base de données > tutoriel mysql > Comment insérer des données d'image dans les colonnes d'une table SQL Server à l'aide d'Openrowset ?

Comment insérer des données d'image dans les colonnes d'une table SQL Server à l'aide d'Openrowset ?

Mary-Kate Olsen
Libérer: 2024-12-25 20:04:13
original
453 Les gens l'ont consulté

How to Insert Image Data into SQL Server Table Columns Using Openrowset?

Insérer des données d'image dans les colonnes de tables SQL Server

Pour ceux qui cherchent à stocker des données d'image dans leurs tables SQL Server, comprendre les requêtes SQL appropriées est crucial. Dans cet article, nous aborderons les détails de l'insertion de telles données d'image.

Pour ce faire, considérons la requête SQL suivante :

insert into tableName (ImageColumn)
SELECT BulkColumn
FROM Openrowset( Bulk 'image..Path..here', Single_Blob) as img
Copier après la connexion

Cette requête vous permet d'insérer le contenu du fichier image spécifié (situé dans 'image..Path..here') dans la "ImageColumn" du "tableName".

Comprendre les éléments de la requête :

  • tableName : Ceci représente le nom de la table dans votre base de données où vous souhaitez stocker l'image.
  • ImageColumn : C'est le nom de la colonne dans la table spécifiée où les données de l'image seront stockées.
  • BulkColumn : Il s'agit d'une colonne spécialement créée qui contient essentiellement la représentation binaire de l'image.
  • Openrowset : Cette fonction vous permet d'accéder à des données externes, comme le fichier image dans ce cas.
  • Bulk 'image..Path..here' : Ici, vous spécifiez le chemin et le nom de fichier de l'image que vous souhaitez insérer.
  • Single_Blob : Indique que les données externes accessibles sont un seul objet binaire (blob) représentant l'image.

Guide visuel pour Insertion :

[Image 1 : Insertion des données d'image]

Vérification de vos résultats :

Une fois que vous avez exécuté la requête, vous peut vérifier que l'image a été insérée avec succès en actualisant le tableau.

[Image 2 : Tableau actualisé affichant les éléments insérés Image]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal