清空一个表下面的某个字段的SQL语句

[复制链接]
查看11 | 回复4 | 2010-11-1 14:02:52 | 显示全部楼层 |阅读模式
要给我举例说明,并且代码完整
清空表A下面的B字段所以的数据,但保留B字段名
举例说明,不要给我教程,只需用表A下面的字段B举例,

回复

使用道具 举报

千问 | 2010-11-1 14:02:52 | 显示全部楼层
方法一,设置B为空update A set B = null;方法二,删除B字段后重建alter table A drop column B;alter table A add B varchar(50);
回复

使用道具 举报

千问 | 2010-11-1 14:02:52 | 显示全部楼层
update A set B=null 只要不在后面加限制条件就是修改整个表的列了
回复

使用道具 举报

千问 | 2010-11-1 14:02:52 | 显示全部楼层
不知道你的“空”是什么概念。如果该字段被定义为允许null:update a set b=null如果不允许null,就不好办了,字符类型的,可以:update a set b=''如果是其它什么类型,又不允许null,貌似没有办法。
回复

使用道具 举报

千问 | 2010-11-1 14:02:52 | 显示全部楼层
udpate A set B=''或者udpate A set B=null
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行