怎样用SQL语句修改已有表的字段名称,但是不修改或删除字段的内容?

比如:学生姓名字段stuName下面有张三李四王五3个人,现在我想将字段名stuName修改为stu_Name但是不改变字段内容下面还是张三李四王五3个人.... 比如:学生姓名字段 stuName 下面有 张三 李四 王五 3个人, 现在我想将字段名 stuName 修改为 stu_Name 但是不改变字段内容 下面还是 张三 李四 王五 3个人. 展开
 我来答
源流婉覃嗣
2019-05-12 · TA获得超过3.1万个赞
知道小有建树答主
回答量:1.1万
采纳率:31%
帮助的人:666万
展开全部
sqlite版本的的alter
table命令允许用户重命名或添加新的字段到已有表中,不能从表中删除字段。
楼主sqlite不允许修改可删除字段
只能修改表名和添加字段
你可以新建一张表把现有表的数据插入进去,然后删除现有表,重命名新建的表成原来表的名字就可以了,直接修改字段名字在sqlite里是不行的
数据库强者
2008-01-03 · TA获得超过525个赞
知道答主
回答量:329
采纳率:0%
帮助的人:0
展开全部
给你一个例子

create table mytable
(
name varchar(50)
)

insert into mytable values ('张三')

select * from mytable

sp_rename 'mytable.name','新的列名'

select * from mytable

共同学习!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孟德G
2008-01-03 · TA获得超过5237个赞
知道大有可为答主
回答量:1.1万
采纳率:20%
帮助的人:0
展开全部
Alter Table…………
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式