在sqlite中删除字段用什么sql语句
答案:2 悬赏:30 手机版
解决时间 2021-02-25 04:52
- 提问者网友:感性作祟
- 2021-02-25 00:25
在sqlite中删除字段用什么sql语句
最佳答案
- 五星知识达人网友:逐風
- 2021-02-25 01:59
sqlite> create table D_BrandService(id int);
sqlite> alter table D_BrandService add column a int default 0;
sqlite> create table tmp as select id from D_BrandService;
sqlite> drop table D_BrandService;
sqlite> alter table tmp rename to D_BrandService;
sqlite> alter table D_BrandService add column a int default 0;
sqlite> create table tmp as select id from D_BrandService;
sqlite> drop table D_BrandService;
sqlite> alter table tmp rename to D_BrandService;
全部回答
- 1楼网友:独钓一江月
- 2021-02-25 02:08
sqlite版本的的alter table命令允许用户重命名或添加新的字段到已有表中,不能从表中删除字段。
楼主sqlite不允许修改可删除字段
只能修改表名和添加字段
你可以新建一张表把现有表的数据插入进去,然后删除现有表,重命名新建的表成原来表的名字就可以了,直接修改字段名字在sqlite里是不行的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯