www.3112.net > sql中如何将已经赋值的字段变为原有的null

sql中如何将已经赋值的字段变为原有的null

update table set flag=NULL where rid='5'我在自己的数据库上做了,是可以的

看你是插入还是查询.如果是插入,则可以给一个默认值;如果是查询可以使用case when或者给一个指定的值

update tablename set abc = '' where abc is null

1.如果在本字段上有约束,先将约束删除再用 alter table 表名 modify 列名 not null; 的办法处理.2. 第一步:删除约束3.alter table 表名 drop constraint 约束名4.第二步:创建5.alter table 表名 column 字段名 字段类型 not null6.注,把第二句话中的字段类型写上

如果你真的想这样的话! 可以用更新语句update 表名 set 字段名='is null'就O了!

在用sql建表时,不要将你想设为Null的字段加not null约束. 添加时不填写该字段,自动默认为null若你还不放心,可以键完表后,在其后添加默认约束默认约束的语法如下:alter table 表名 add constraint DF_字段名 Default ('null') for 字段名

alter table 表名 alter column 字段 字段属性 not null 例:ALTER TABLE [Dv_admin] ALTER COLUMN acceptip varchar(50) NOT NULL运行之前要将该字段所有行赋上值,要不然变成not null后会出错.改成这样alter table zlxsxx alter column xsxh int NOT NULL;

update tablename set field=null where field='111'

isnull函数用于为数据库中的指定列的空值情况时提供临时的默认值 例: 查询 表一中 列名4(数值字段)>-1 的值为 不包含空值 select 列名1,列名2,列名3,'s'=isnull(列名4,-1) from 表1 where s>-1 这里为 列名4 的空值提供临时值 -1 代替

你不如直接用插入语句insert into a(name) values('暂无')

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com