我正在尝试使用sqlite3的
shell将二进制数据插入到blob中,这意味着常规的sql语句.这是我的表:
CREATE TABLE MYTABLE (ID INTEGER,BINDATA BLOB NOT NULL,SOMEFK INTEGER REFERENCES OTHERTABLE(ID) NOT NULL,PRIMARY KEY(ID) );
这是我正在尝试的插入语句:
INSERT INTO MYTABLE (BINDATA,SOMEFK) VALUES (__READBINDATA('/tmp/somefile'),1);