我遇到了我的SQLite Select遇到了麻煩,這個問題是由bash腳本調用的。我試圖從myDB.db中獲取單個值並將其存儲到變量「result」中。在bash中的SQLite Select命令
結果=
sqlite3 /media/0CBA-1996/logfiles/SQLite3Database/myDB.db "SELECT energy FROM SmartMeter WHERE Timestamp= date('now') LIMIT 1"
;回聲$結果
這個問題似乎是與報價因爲當我離開了「WHERE時間戳=日期(‘現在’)」我從數據庫中獲取回報。
任何想法? 感謝 米克
如果是引號,那麼一個簡單的'select date'('now')'也會失敗。 –