0

我正在 Flex/Adobe AIR 中创建一个移动应用程序。我正在使用 SQLite 来存储和检索数据。我有一种情况,我需要在表中插入未知数量的行。有没有办法用 SQLite 中的一条语句来做到这一点?我知道可以使用 AS3 中的循环来完成,但想看看是否可以使用单个 SQL 语句。我找到了使用 UNIONS 和 SELECT 的参考资料,但是,这些示例并不完全清楚,我也不确定它们是否适用于我的情况。任何例子都值得赞赏。

谢谢。

4

1 回答 1

1

您应该能够执行以下操作:

INSERT INTO SomeTable 
VALUES
('Column 1 Row 1', 'Column 2 Row 1'),
('Column 1 Row 2', 'Column 2 Row 2'),
('Column 1 Row 3', 'Column 2 Row 3');

不过,您仍然需要在 AS 中循环来构建 SQL 语句。

请注意, SQLLite 是否支持这种语法似乎有些混乱。

于 2012-06-04T22:12:51.103 回答