存储图像文件(jpeg / png / gif等)应该使用哪种数据类型?现在我的表正在使用
image
数据类型,但我想知道varbinary
是否是更好的选择。如何将图像插入数据库?Microsoft SQL Server Management Studio是否有任何内置功能允许将文件插入表格?如果有,如何操作?此外,如何通过使用HTML表单并由PHP处理输入数据并将其放入表格来完成此操作?
如何从表中获取图像并在页面上显示它?我了解如何SELECT单元格的内容,但如何将其转换为图片?我需要一个头文件(Content type:image / jpeg)吗?
我在MySQL中做这些事情没有问题,但SQL Server环境对我来说仍然很新,并且我正在为工作而进行项目,需要使用存储过程来获取各种数据。
感谢您的所有帮助。
FILESTREAM
类型。如果varbinary
可行,那就只能用它了。主要问题是找到一种将图像插入表格的方法。感谢您指出图像类型已被弃用,因为我本来想走这条路的。 :) - Joe Majewskivarbinary
。您可能无法在下拉列表中看到它 - 请参阅此处的入门指南:http://msdn.microsoft.com/en-us/library/bb933995.aspx - Aaronaught