【发布时间】:2017-06-10 17:23:52
【问题描述】:
我想制作带有查询列表的包。
更新查询如下:
UPDATE table
SET column = XXX
WHERE column = XXX AND column2 = XXX;
UPDATE table
SET column = XXX
WHERE column = XXX AND column2 = XXX;
UPDATE table
SET column = XXX
WHERE column = XXX AND column2 = XXX;
我在一个包中有这 1000 个查询。现在我要进行查询。
我尝试这样做,但没有成功,因为每次我都会收到这样的错误:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以了解在附近使用的正确语法...
我复制这个查询并过去到 phpmyadmin 并执行它。这些查询有效!
我有一个带有准备好的查询的变量,我试图以不同的方式来做。
Database::instance()->query(NULL,$sql);
DB::query(5,$sql)->execute();
DB::query(Database::UPDATE,DB::expr($sql))->execute();
DB::query(Database::UPDATE,$sql)->execute();
但它不起作用;/
有人知道怎么做吗?
【问题讨论】:
标签: mysql kohana kohana-3 kohana-orm