database.prepare(sql[, options])


  • sql <string> 用于编译为预处理语句的 SQL 字符串。
  • options <Object> 为预处理语句提供的可选配置。
    • readBigInts <boolean> 如果 true,整数字段将被读取为 BigInt默认值: 继承自数据库选项或 false
    • returnArrays <boolean> 如果 true,结果将作为数组返回。 默认值: 继承自数据库选项或 false
    • allowBareNamedParameters <boolean> 如果 true,允许绑定命名参数而无需前缀字符。**默认值:**继承自数据库选项或 true
    • allowUnknownNamedParameters <boolean> 如果 true,未知的命名参数将被忽略。**默认值:**继承自数据库选项或 false
  • 返回:StatementSync 准备好的声明。

将 SQL 语句编译成 准备好的声明。此方法是 sqlite3_prepare_v2() 的一个封装。

🌐 Compiles a SQL statement into a prepared statement. This method is a wrapper around sqlite3_prepare_v2().