在sqlite中,是否可以查询包含未转义不匹配引号的数据?
例如,分隔符设置为|
。
starships|spacecr"aft|snoo"py|rhythm
使用插入不是问题,它工作正常。问题是用 .import 分隔元素。为了说明我的观点,我创建了一个名为 test.dat 的文件,其内容如下:
starships|spacecr"aft|snoo"py|rhythm
然后执行以下命令:
sqlite> create table t (a,b,c,d);
sqlite> .separator '|'
sqlite> .import test.dat t
Error: test.dat line 1: expected 4 columns of data but found 3