我想在zf2中執行類似以下查詢的查詢。如何在zend framework 2中執行sql查詢?
SHOW COLUMNS FROM MYTABLE LIKE 'Mycolumn'
什麼是這樣做的正確方法是什麼?
順便說一句,我用AbstractTableGateway
類。
我想在zf2中執行類似以下查詢的查詢。如何在zend framework 2中執行sql查詢?
SHOW COLUMNS FROM MYTABLE LIKE 'Mycolumn'
什麼是這樣做的正確方法是什麼?
順便說一句,我用AbstractTableGateway
類。
我不喜歡這樣寫道:
將它傳遞給選定的類並運行如下所示:
$sql = "SHOW COLUMNS FROM Mytable LIKE 'Mycolumn'";
$statement = $this->adapter->query($sql);
return $statement->execute();
這是發現從谷歌的一些東西,希望這有助於ü...
use Zend\Db\Sql\Sql;
$sql = new Sql($adapter);
$select = $sql->select(); // @return Zend\Db\Sql\Select
$insert = $sql->insert(); // @return Zend\Db\Sql\Insert
$update = $sql->update(); // @return Zend\Db\Sql\Update
$delete = $sql->delete(); // @return Zend\Db\Sql\Delete
獲取更多信息請訪問:click
我知道一個很老的線程答覆,但也許有些人找SELECT與LIKE
$this->table = $data['table'];
$select = new Select();
$spec = function (Where $where) {
$where->like('company', '%1%');
};
$select->from($this->table);
$select->where($spec);
$resultSet = $this->selectWith($select);
$resultSet->buffer();
return $resultSet;
不,他們只是DML語句工作。但我的查詢是不同的。這是一個'show columns'聲明。 –