Quelle est la différence entre le sql blob et des types d'images
Cette question a été effectivement posée à moi ce matin par l'un de mes acolytes, et il a complètement m'a jeté, dans la mesure où je n'ai même pas réaliser SQL eu une "image" de type de données, j'ai donc toujours simplement descendu la route de compactage des fichiers/images etc ... dans des champs de type BLOB.
Après avoir un (très) rapide coup d'œil autour de msdn le plus que je pouvais vraiment trouver l'info que l'image type de données pages fonctionne comme un blob ou varbinary(max) [max] taille de ~2 GO mais passé cela n'arrive pas à trouver beaucoup plus à ce sujet.
Je me demandais si peut-être l'image type de données est une manière de donner à plaquettes indexables/consultable métadonnées sur les images à l'intérieur de SQL...?
Quelqu'un a quelque chose à offrir, par le biais de liens ou des explications au sujet de cette?
Toute aide serait la bienvenue, merci à l'avance de toutes les réponses!
Mise à JOUR /réponse Possible
Après un peu plus de creuser, j'ai peut-être fait quelques progrès avec cette...
Il se pourrait bien que l'original de mes pensées sur ce que "l'image" type concerne les ont peut-être été quelque peu erronée, peut-être en raison du type de cours intitulé "image" (que j'ai apparemment trouvé assez trompeur sur le premier coup d'oeil) j'ai pensé que c'liées à une image dans un type mime un peu moyen, mais qui semble en déduire plus d'une "image disque" ou "binary-image" sorte d'idée.
De cette manière, il semble que le type d'IMAGE a été introduit à SQL avant le type varbinary été accueilli comme une (max), peut-être comme un moyen de stocker des fichiers dans SQL dans le chemin qui est pris pour acquis (par moi-même au moins) avec l'utilisation de VARBINARY(MAX)...
De Référence (à la fois raisonnablement vieux, mais semblent correspondre au projet de loi):
http://channel9.msdn.com/Forums/Coffeehouse/138883-Storing-Retrieving-images-from-SQL-Server-2005
http://www.basenow.com/help/Data_types_in_Microsoft_SQL_Server.asp
Si quelqu'un peut offrir à toute critique constructive sur cette réponse possible, ce serait vraiment utile en essayant de comprendre ce...
Acclamations De Tous!
OriginalL'auteur BizNuge | 2011-05-25
Vous devez vous connecter pour publier un commentaire.
C'est vendeur, mais dépend généralement:
Un
blob/image
type de données est un type de colonne qui stocke binaire de données dans la base de données séparé du reste des colonnes. Donc, chaque fois que vous demandez de l'image/blob de données, base de données de recherche de l'emplacement et lit les données et de les envoyer de nouveau à vous.Certains fournisseurs ne
TEXT
type de données qui est la même chose avec le la différence qu'il accepte les données textuelles de sorte que vous pouvez mettre des index de texte intégral sur eux.OriginalL'auteur Aliostad
Que vous faites référence à Microsoft SQL Server, une chose importante à garder à l'esprit au moment de choisir entre l'IMAGE et VARBINARY est que Microsoft est à déconseiller le type d'IMAGE - donc, le fait que vous n'avez pas utilisé il est dans votre cas une très bonne chose.
http://msdn.microsoft.com/en-us/library/ms143729.aspx
OriginalL'auteur Adrian