0
我想使用Codeigniter中的Active Record執行'SET a = b'查詢。我正在使用MySQL。 我試着用執行'SET a = b'查詢
$this->db->set('a', 'b', FALSE);
但執行
SET a = NULL
我想使用Codeigniter中的Active Record執行'SET a = b'查詢。我正在使用MySQL。 我試着用執行'SET a = b'查詢
$this->db->set('a', 'b', FALSE);
但執行
SET a = NULL
我認爲你可以這樣做:
$this->db->query('SET a = b')
參考:http://codeigniter.com/user_guide/database/queries.html
你想更新或插入一行嗎?也許顯示屬於此聲明的所有代碼,以便我們可以調查究竟發生了什麼。 – Joost 2010-12-05 21:25:13
確實;讓我們看看代碼,也許你可以告訴我們,'a'和'b'是否是列名,如果這些列在同一個表中等等 - 有些線索是你真正想在這裏執行什麼操作,和什麼數據庫對象,將是有益的! – 2010-12-07 10:28:28