0
當我運行在sqlite3的SQL SELECT命令返回不可讀的ASCII字符
.mode ascii
SELECT * FROM tablename;
我相信這些奇怪的符號假設表示整數,但我們在ascii字符串形式。
這發生在其他模式(例如:.mode tab
使新行有奇怪的字符)
是我的終端不能讀取ASCII或SQL不工作?我該如何解決?
在此先感謝!
當我運行在sqlite3的SQL SELECT命令返回不可讀的ASCII字符
.mode ascii
SELECT * FROM tablename;
我相信這些奇怪的符號假設表示整數,但我們在ascii字符串形式。
這發生在其他模式(例如:.mode tab
使新行有奇怪的字符)
是我的終端不能讀取ASCII或SQL不工作?我該如何解決?
在此先感謝!
那些列是非打印字符,您的終端不知道如何解釋它們。
我不知道任何理解這些ASCII控制字符的終端。 –
然後不要使用'ascii'模式。你試圖解決的實際問題是什麼? –
@CL。 Udacity的課程要求以ascii模式輸出通過測驗。我想我只能跳過那個測驗。謝謝。 – SUPERETDUPER
「ASCII模式」可能意味着純文本(即'.mode list'或'.mode csv'),而不是像你的問題那樣的屏幕截圖。無論如何,如果他們真的想要這些ASCII控制字符,它們在* your *終端中的顯示方式並不重要。 –