sqlite sql 修改字段类型

SQLite 仅仅支持 ALTER TABLE 语句的一部分功能。
我们可以用 ALTER TABLE 语句来更改一个表的名字,
也可向表中增加一个字段(列)。
但是我们不能删除一个已经存在的字段,
或者更改一个已经存在的字段的名称、数据类型、限定符等等。

改变表名 – ALTER TABLE 旧表名 RENAME TO 新表名
增加一列 – ALTER TABLE 表名 ADD COLUMN 列名 数据类型 限定符

数据表结构变了就要重建表,好像有其他方法解决。

从终端查看sqlite数据库:

mengmei-mac:~ mengmei$ adb shell
root@generic_x86:/ # cd /data/data/top.mengmei219.sqlite/databases
root@generic_x86:/data/data/top.mengmei219.sqlite/databases # sqlite3 info 
info.db
SQLite version 3.8.6.1 2015-05-21 17:24:32
Enter ".help" for usage hints.
sqlite> select * from Sms;
    原文作者:MeiMeng
    原文地址: https://www.jianshu.com/p/20a9c03fb1df
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞