gpt4 book ai didi

sql - 将文件添加到sqlite db中的blob字段

转载 作者:行者123 更新时间:2023-12-03 19:51:17 25 4
gpt4 key购买 nike

如何使用命令提示符将名称为“ 001.png”的图像文件添加到sqlite3数据库?

sqlite3> INSERT INTO test (id, name, blob_field) VALUES (NULL, 'Bob', ?????);

最佳答案

根据所使用的操作系统,您可以将文件转换为十六进制转储,然后使用它来构造带有blob文字的SQL命令:

(printf "INSERT INTO test(id, name, blob_field) VALUES(NULL, 'Bob', 0x" ; \
hexdump -v -e '/1 "%02x"' 001.png ; printf ");" ) | sqlite3 my.db

关于sql - 将文件添加到sqlite db中的blob字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16384628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com