sql - 在SQL中比较图像数据类型

标签 sql sql-server-2008

如何比较Image数据类型?

我需要将存储在数据库中的文件与上传的文件进行比较,但是它说无法比较Image数据类型,我什至试图转换为nchar

(CONVERT(char(1000), FileData) 

谁能帮我?

最佳答案

不要使用不推荐使用的image数据类型。

而是使用不具有varbinary(max)的所有限制的替换数据类型image
同时,您可以cast(FileData as varbinary(max))进行比较。

关于sql - 在SQL中比较图像数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13119639/

相关文章:

java - Selenium SQL 数据库连接

java - INSERT OR IGNORE 插入重复语句

sql - 在任何一周内为员工获取 2 个或更多市场的发票

mysql - 从 db2 制作输出文件显示从 shell 脚本创建表的过程?

sql - 如何使用另一个表中的值计数

sql-server - 获取有关运行更新查询的信息

sql-server - SQL Server 中的非确定性数据类型

SQL Server - 是否有为数字提供自然顺序的排序规则?

sql-server-2008 - 如何从 SQL Server 2008 中的一系列 DateTime 列中获取平均时间?

sql - 我需要删除一个我不知道名称的独特约束