2017-07-02 119 views
1

如果我运行是这样的:运行SQLite命令并退出?

sqlite3 mydb.sqlite -cmd 'UPDATE users SET update_time = 0;' 

这将成功运行的命令,但它也将打开sqlite的命令行界面。是否有可能让它运行命令然后关闭?我试着在我的命令的末尾添加.quit

sqlite3 mydb.sqlite -cmd 'UPDATE users SET update_time = 0; .quit' 

,但它说:“命令无效”,所以我想这是唯一的希望实际的SQL查询。

任何想法,如果可以做?

回答

1

使CLI保持活动状态是-cmd选项的作用。

执行一些命令并退出,不要使用此选项:

sqlite3 mydb.sqlite 'UPDATE users SET update_time = 0;' 
相关问题