0
我搜索了一下,無法找到這個看似原始的問題的答案。當我正在寫一個查詢並想要放棄一些我在mysql中編寫的愚蠢的東西時,我可以簡單地使用\ c開始重建查詢。sqlite中的MySQL c的模擬
我在sqlite中使用什麼?注意:我是從adb shell執行此操作的,所以它不支持readline lib這樣的好東西。
我搜索了一下,無法找到這個看似原始的問題的答案。當我正在寫一個查詢並想要放棄一些我在mysql中編寫的愚蠢的東西時,我可以簡單地使用\ c開始重建查詢。sqlite中的MySQL c的模擬
我在sqlite中使用什麼?注意:我是從adb shell執行此操作的,所以它不支持readline lib這樣的好東西。
對於單行查詢,請使用Ctrl + U殺死該行並重新開始。
對於多行查詢,以上僅適用於您當前正在使用的行。對於這種情況,我有時只是輸入一些語法上不正確的隨機鍵擊,然後輸入;
,以使解析器處理查詢,但由於語法錯誤而無法執行查詢。
我更喜歡在真正的文本編輯器中編輯這些複雜的查詢,然後將它們複製粘貼到sqlite3提示符。
有時你必須用'''結尾字符串或用'END;'觸發主體。 –