首页 > 解决方案 > 使用 SQLiteStudio 比较 SQLite 中的两个 BLOB 语句

问题描述

我目前正在研究在 Raspberry Pi 上运行的仓库管理系统。扫描二维码应打开数据库的正确行。我通过以下方式将包含 QR 码的文本文件/CSV 文件读入我的 Table QR 数据库: insert into QR values(readfile("C:\...\IDNumberfromQR.csv"));

这是可行的,因为 ID 号出现在数据库中正确的表中。但是,文本文件的内容是以“Blob”文件类型读取的。 如果我现在通过 SELECT * from warehouse management table where PulverID=( select code from QR); 什么都没有进行表格比较。但是,如果我在表格 QR.code 中输入计算机上的 ID 号并且没有通过我的文件读取 ID,则会出现我要查找的行。所以这显然是一个数据格式问题。我已经尝试过的:我已经在设置中将两者都设置为 blob。这仍然没有奏效。SQLiteStudio 教程中的函数 import(file,format,table) 也不起作用。有谁知道我该如何解决这个问题?是否可以将 CSV 文件读取为双倍?

标签: sqliteblobdata-transfersqlitestudio

解决方案


推荐阅读