0
按照PEAR MDB2文檔,我可以用第三個參數可選報價或報價不值,「整數」,假)
有沒有辦法將空值轉換爲NULL?也就是說,如果$ val1爲空或實際爲空,它將在insert/update語句(而不是'')中顯示爲NULL。
按照PEAR MDB2文檔,我可以用第三個參數可選報價或報價不值,「整數」,假)
有沒有辦法將空值轉換爲NULL?也就是說,如果$ val1爲空或實際爲空,它將在insert/update語句(而不是'')中顯示爲NULL。
由於「編碼器」沒有足夠的信譽來回答,我加入了他的答案,從沒有答案的名單得到了一個問題:
對於整數,解決的辦法是檢查前值申請$ mdb2->報價。如果值爲'',則將其設置爲空。然而,相同的技術不適用於字符串(文本)。將空文本字符串轉換爲空($ textvalue = null)將被回送爲空字符串
感謝「cweiske」 - 讓它精彩。 –
請添加一個答案或關閉該問題。 – cweiske
對於整數,解決方案是在應用$ mdb2-> quote之前檢查值。如果值爲'',則將其設置爲空。 但是,相同的技術不適用於字符串(文本)。空的文本字符串轉換爲空($ textvalue = null)通過** quote **返回空字符串。 –
這不能讓我回答這個問題。 –