gpt4 book ai didi

SQLite:从命令行插入二进制数据

转载 作者:IT王子 更新时间:2023-10-29 06:24:56 27 4
gpt4 key购买 nike

我有这个 SQLite 表:

create table mytable (
aid INTEGER NOT NULL PRIMARY KEY,
bid INTEGER NOT NULL,
image BLOB
);

我想将一个二进制文件插入到该表的 image 字段中。是否可以从 sqlite3 命令行界面执行此操作?如果是这样,如何?我正在使用 Ubuntu。

谢谢!

最佳答案

sqlite3 command line interface添加以下两个“应用程序定义”函数:

  • 读取文件
    通常用作:INSERT INTO table(blob) VALUES (readfile('myimage.jpg'))
  • 写入文件
    它写入一个包含数据库 blob 内容的文件并返回写入的字节数。

关于SQLite:从命令行插入二进制数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11293007/

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