2016-04-28 61 views
1

图像数据类型的问题能否请您花一点时间来回答有关SQL Server中的以下问题在SQL Server中

  1. 什么样的图像文件(比如JPG)可在数据类型image可以处理?
  2. 列中的图像大小很大,我想加载到SQL Server中的其他表格,但由于图像文件的大小很大,所以需要花费时间加载。数据类型是image。我们有另一种方式来更快地加载文件吗?

我们不能为DB就是这样设计的

提前感谢的数据类型更改为VarBinary为好。

回答

1

您运行的是哪个版本的SQL Server?数据类型image被/弃用,所以在将来的版本中将不存在。

虽则回答你的问题,这是一个可变长度的二进制列,所以只要你能存储你喜欢的任何图像格式,因为你正在返回什么来理解它是什么,那么你应该确定:

https://msdn.microsoft.com/en-NZ/library/ms187993.aspx

我理解你的双手可能会绑定,并且根据你的应用程序,我建议不要将图像存储在数据库中。如果您可以尝试存储路径到图像,并让图像本身坐在某个文件或Web服务器上。这将释放数据库服务器上的资源以用于数据库。