sqlite3插入到动态表中

sqlite3插入到动态表中,sqlite,insert,Sqlite,Insert,我正在使用sqlite3(将来可能是sqlite4),我需要动态表之类的东西。 我有许多格式相同的表格:values_2012_12_27,values_2012_12_28。。。(表的数量是动态的),我想动态选择接收一些数据的表。 我正在使用\u sqlite3\u prepare和插入?值(?,?)。当然,这无法编译(语法错误在附近?)。在sqlite中有一种简单的方法可以做到这一点吗 谢谢对于表名或列名等标识符,不可能使用SQL参数 如果你不想保留那么多事先准备好的陈述,只要随时准备好就行

我正在使用sqlite3(将来可能是sqlite4),我需要动态表之类的东西。 我有许多格式相同的表格:values_2012_12_27,values_2012_12_28。。。(表的数量是动态的),我想动态选择接收一些数据的表。
我正在使用
\u sqlite3\u prepare
插入?值(?,?)
。当然,这无法编译(语法错误在附近?)。在sqlite中有一种简单的方法可以做到这一点吗


谢谢

对于表名或列名等标识符,不可能使用SQL参数

如果你不想保留那么多事先准备好的陈述,只要随时准备好就行了


如果数据库被正确规范化,您将有一个大的
表和一个额外的
日期
列。
通常首选此组织,除非您对两者都进行了测量,并发现更好的性能(如果确实存在)超过了管理多个表的开销。

为什么不
snprintf()
将表名输入查询?因为我需要
\u sqlite3\u准备
并为我拥有的每个表保留一条语句。这就是我想要避免的(如果可能的话)。谢谢