sqlite语句可以从数据库加载一个字符串并将其解释为语句吗?

时间:2018-01-29 08:53:26

标签: sqlite

我想从SQLite表中的字段加载文本并将其作为SQLite查询运行。全部在SQLite查询中完成。无需外部字符串操作,也无法执行命令行操作。纯SQLite。

假设我要创建一个包含行的表command_table

COMMAND_NAME:  COMMAND:
command1        SELECT * FROM table1
command2        SELECT * FROM table1 WHERE table1.row1 = '1'

所需的SQLite命令可以加载COMMAND并解释它。 这些命令会很复杂,因此使用像WHERE table1.row1 = command_table.command1"这样的通用比较不是一种选择。

1 个答案:

答案 0 :(得分:0)

SQLite被设计为嵌入式数据库,即与“真实”数据库一起使用。编程语言。因此,它没有任何机制来从SQL本身执行动态SQL语句。