所以我有一個表,它存儲的數據,我相信有隱藏的字符在它。MYSQL表顯示切斷行
當我做了select * from table;我得到以下數據
+----------+----------------------+-----------+-----------------+---------------------+--------------------+------+-----------+
| account | ip | proxy | proxyip | customer | SalesStaffInitials | LCR | realproxy |
+----------+----------------------+-----------+-----------------+---------------------+--------------------+------+-----------+
| XXX.XXX.XXX.XXX | XXXXXX Network Inc. | XX | NULL | proxyXXX
+----------+----------------------+-----------+-----------------+---------------------+--------------------+------+-----------+
,你可以看到正在顯示的是列「proxyip」,即使它是第4列的第一件事。
我試過使用trim()來擺脫領先的空白。我也嘗試了下面的查詢來試圖擺脫隱藏的字符:
UPDATE customers SET realproxy = TRIM(REPLACE(proxy,CONVERT(char(160)USING utf8),''));
此外,如果它有幫助,當我將文件導出到CSV時,前3列在1行,然後其餘列在另一行。
以前有沒有人看過類似的東西?如果需要包括其他內容,請告知我,謝謝。
edit1:我只是在每列上做了一個選擇,它唯一的一列是代理。