sqlite3 腳本製做

最近開發的程序,由於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 很重要

相關文章
相關標籤/搜索