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;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,871评论 0 9
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 8,041评论 5 115
  • 观其大纲 page 01 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 M...
    周少言阅读 3,238评论 0 33
  • 几年的红尘修炼,越来越让我感悟到每个人都是我的一面镜子,我可以用这面镜子来照见自己,不断的修自己,这个过程也就是一...
    喜悦晓燕阅读 292评论 0 0
  • 昨晚做了一个神奇的梦,梦到一种太空神器,单个人穿上一件太空衣服就可以自由地来回地面和太空之间,不需要火箭,自带动力...
    海鸥_6217阅读 483评论 0 0

友情链接更多精彩内容