Web SQL 将数据插入到多行中
Web SQL insert data into multiple rows
我尝试在 Web SQL 数据库中一次将变量插入多行中,但对于我已知的所有方法,我都收到错误:
("INSERT INTO tab (a,b) VALUES (?,?),(?,?)",[v1,v2,v3,v4])
>> could not prepare statement (1 near ",": syntax error)
("INSERT INTO tab (a,b) VALUES (?,?,?,?)",[v1,v2,v3,v4])
>> could not prepare statement (1 4 values for 2 columns)
("INSERT INTO tab (a,b) VALUES (?,?)",[v1,v2,v3,v4])
>> number of '?' does not match arguments count
哪一个对 Web SQL 是正确的,我的错误在哪里?
由于表选项卡有两列,因此您只能指定两个值作为行而不是 4 插入。以下查询将起作用:
("INSERT INTO tab (a,b) VALUES (?,?)",[v1,v2])
您可以在单个事务中多次执行此查询以添加多行,以提高整体查询的性能并确保完整性。希望这有帮助!!
相关文章:
- 如果sql插入成功,则没有反馈
- 在sql中插入数组
- 如何在Web SQL数据库中逐行插入文本文件
- Azure节点:从SQL Azure Easy表插入功能访问表存储
- 将变量插入 SQL 表中
- 如何在 SQL 表中插入两个变量
- 使用 PHP 和 JavaScript 分隔 SQL 插入的变量
- 地理位置插入到 sql 中
- Web SQL 将数据插入到多行中
- 在尝试将插入值从javascript调用到Visual Studio中的sql服务器时,收到内部服务器错误500
- 插入多行 sql 语句音差
- 将 JavaScript 数组插入到 SQL 表中
- 如何将 JavaScript 值插入 SQL 数据库 这是一个 Microsoft 数据库
- 在HTML 5 / Javascript中批量插入到客户端数据库(WEB SQL)
- JavaScript Web SQL回调插入(如果不存在)
- 使用引导PHP表单向导插入sql
- javascript SQLITE_BUSY:数据库被锁定,sql:插入"用户”;
- 单击插入到ms SQL数据库
- 不能插入SQL更新
- Node.js / Edge.js - 将 JS 变量插入 SQL