sql - 带有包含二进制数据的 WHERE 子句的 SQL 查询
问题描述
我有一个包含二进制数据行的表,如下所示。(我会复制和粘贴,但它很大)
当我从第一行获取数据并将其替换为以下查询中的变量“x”时,尽管该表中明显存在它,但我没有收到任何结果。
SELECT *
FROM table
WHERE Logo = x
我创建了一个模拟表来测试包含这两个值的这种类型的查询;
0x123456 0x7890
当我执行以下查询时,我得到了正确的结果。
SELECT *
FROM TABLE
WHERE Column = 0x123456
解决方案
推荐阅读
- php - Laravel 自动完成 404(未找到)
- android - firebase 子域为空
- android - Kotlin Android:将 Kotlin 更新到 1.2.51 后,构建失败。任务 ':app:kaptGenerateStubsDebugKotlin' 执行失败
- laravel - 使用路由资源表单没有发布到存储功能
- python - 在 python 中模拟后,计算每个级别的分类变量中目标变量 1 的比例
- sapui5 - 如何将 smartfield 连接到 odata 服务?
- kdb - 获取最新日期文件夹
- laravel - 登录表单,每个错误都有不同的自定义错误消息
- php - Swift_RfcComplianceException 给定邮箱中的地址 [required|unique:users,email] 不符合 RFC 2822, 3.6.2
- xamarin - 如何以编程方式调整 xamarin 表单 Gridview 图像的大小?