2011-02-24 80 views
0

我正在使用VBA將每個字段用單引號括起來,以便導入到mySQL中,並注意到我試圖將NULL導入爲0的數值數據類型的每個變體。如果我刪除反引號,則空值導入正常,所以我認爲我的問題歸結爲:如果有任何方法可以在mySQL導入中指示單引號內的空數據有沒有什麼辦法可以在單引號內導入NULLS到mySQL?

這個website顯示了一堆例子,但沒有單引號內。

謝謝!

+1

反引號?您能否提供一些示例SQL,因爲反引號通常是爲表/列名保留的。試圖插入一個由反引號分隔的*值*應該會引發錯誤。 – Hamish 2011-02-24 22:09:20

+0

我猜單引號呢?我會舉一個例子。 – Andrew 2011-02-24 22:18:39

回答

1

如果單引號內的字符串也被轉義了,那麼就沒有辦法使它成爲NULL。這會否定引號+轉義的目的。

如果不逃脫,可以用單引號「打破」單引號。例如,如果您存儲字符串'/0+'它將變爲''/0+''(說:空字符串除以零加空字符串)這是,因爲任何除以零是NULL

相關問題