最近開發的程序,由於bd設計和需求更新問題。sql
須要對數據庫進行修改。數據庫
所以有了腳本化 升級數據庫的需求;設計
---sqlite
創建 .sh 文件 例如: updatedb.sh開發
裏面寫入命令:it
sqlite3 xxx.db<<EOFtable
drop table if exists temp;
ALTER TABLE table_xx_name RENAME TO temp;
create table if not exists table_xx_name (xxxxxxxx);
insert into table_xx_name (_id,各個字段以逗號分割) select _id,選中字段以逗號分割 可是沒有 括號 from temp;
drop table temp;date
EOFselect
完成;程序
EOF 很重要 EOF 很重要 EOF 很重要