考虑使用IN clause进行类似的查询 - 它更紧凑并更好地表达您的意图。
SELECT * FROM table WHERE column NOT IN('asd', 'bsd', 'csd', ...);
另一种方法是创建一个表来进行左连接,以过滤掉你不想要的行。
不,但请阅读here:
SQL语句文本中的最大字节数限制为SQLITE_MAX_SQL_LENGTH
,默认为1000000.您可以将此限制重新定义为SQLITE_MAX_LENGTH
和1073741824中的较小值。< / p>