我有問題。 我必須上傳一個文件到MySQL 5.0數據庫。 但文件內部有2種信息,細節和標題。 它像使用MYSQL 5.0中的條件加載本地數據Infile
H12345678900TYPE L12334567TYPE
和文件不被分隔,它是固定的位置。
我想加載僅以H開頭的行,並且類型也是TYPE。
有無論如何我可以檢查負載查詢內?
我試圖WHERE SUBSTR(@var1,1,1)='H'
,但它說的語法錯誤。
任何建議???
謝謝
我有問題。 我必須上傳一個文件到MySQL 5.0數據庫。 但文件內部有2種信息,細節和標題。 它像使用MYSQL 5.0中的條件加載本地數據Infile
H12345678900TYPE L12334567TYPE
和文件不被分隔,它是固定的位置。
我想加載僅以H開頭的行,並且類型也是TYPE。
有無論如何我可以檢查負載查詢內?
我試圖WHERE SUBSTR(@var1,1,1)='H'
,但它說的語法錯誤。
任何建議???
謝謝
如果您先在臨時表中加載文件會更好。並在下一步中使用條件從臨時表導入主表。
我不能因爲他們有不同的列 H12345678900TYPE這有單獨的列集和 L12334567TYPE這有另一組。 我試圖將它們分成兩個文件,但時間太長。 – 2012-02-29 09:32:33
請填寫完整的查詢。 – 2012-02-29 08:59:51
請提供表格定義 - SHOW CREATE TABLE。 – Devart 2012-02-29 09:21:27