2014-09-25 77 views
0

我看到一些來自MySQL的非常奇怪的輸出,我不知道它是我的控制檯還是我的數據造成這種情況。下面是一些截圖:MySQL搞砸輸出

enter image description here

enter image description here

enter image description here

任何想法?

編輯:

mysql> describe transformed_step_a1_sfdc_lead_history; 
+-------------------+--------------+------+-----+---------+-------+ 
| Field    | Type   | Null | Key | Default | Extra | 
+-------------------+--------------+------+-----+---------+-------+ 
| old_value   | varchar(255) | YES |  | NULL |  | 
| new_value   | varchar(255) | YES |  | NULL |  | 
+-------------------+--------------+------+-----+---------+-------+ 

最大

+0

這是最有可能的,因爲這些列的一個是與一羣製表和空格輸入'TEXT'。 – 2014-09-25 01:36:33

+0

@true嗨,我剛剛運行一個「描述」,發現這兩列都是VARCHAR(255) – Max 2014-09-25 01:39:51

回答

1

這是不可能告訴正是問題是從你的截圖是什麼,但在你的數據庫中的文本包含控制字符。通常的罪魁禍首是CR,它將光標移回到行的開頭,並開始覆蓋已經存在的文本。

如果您有對數據庫的編程訪問權限,那麼您將能夠轉儲具有以pintables表示的控制字符的值,以便您可以查看其中的實際內容。