【问题标题】:Could not prepare statement (1 not authorized to use function: random)无法准备语句(1 无权使用函数:随机)
【发布时间】:2015-05-04 17:53:06
【问题描述】:

使用Query ORDER BY RANDOM() LIMIT 5; 给出错误
无法准备语句(1无权使用函数:随机)

  • 如果是,chrome websql 是否支持随机函数为什么我得到 这样的错误?
  • 如果需要,我是否需要用户的许可才能使用 RANDOM() 函数? 我应该得到它吗?
  • 我在here 上看到了一个问题
  • 这是 Chrome 中的错误吗?
  • 我应该在启动 Chrome 时打开某种标志吗?

SQLError {message: "could not prepare statement (1 not authorized to use function: random)", code: 5, UNKNOWN_ERR: 0, DATABASE_ERR: 1, VERSION_ERR: 2…} code: 5 message: "could not prepare statement (1 not authorized to use function: random)" __proto__: SQLError

【问题讨论】:

    标签: sqlite google-chrome web-sql


    【解决方案1】:

    random() 函数不是 Web SQL 的一部分;你不能使用它。

    您必须以不同的方式实现您的查询。

    【讨论】:

      【解决方案2】:

      RAND() 不起作用还是一样?

      【讨论】:

      • 改写:您是否尝试过 RAND() 而不是 random()
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-01
      • 2016-10-15
      • 2021-04-26
      • 1970-01-01
      • 1970-01-01
      • 2021-09-30
      • 2018-03-14
      相关资源
      最近更新 更多