‘壹’ 如何sql 2000 Server 为空字段赋值
试一试这个
update a
set data='1000'
where data is null
测试以通过
除了is[not]null 外 空值不满足任何查找条件
如果NULL与算术运算 则结果为NULL
如果NULL与比较运算 则结果为FALSE
‘贰’ sql语句中如何对某个为空的字段赋值
你是在查询的时候操作还是要做更新操作
是空还是null
查询时操作
NULL
select isnull(字段名, '复制)
select replace(字段名, ' ', '赋值')
更新操作
空
update 表名
set 字段名=内容
where 字段名 =''
NULL
update 表名
set 字段名=内容
where 字段名 is null
‘叁’ 如何在sql语句中,为某个字段赋空值
update表名set字段名=nullwhere条件
‘肆’ sql插入空值
第一个是错误的。因为在查询分析器里无法插入语句。
第二个是对的,第一个null是插入空的字符串,而第二个是插入的空值。
‘伍’ sql自动填充空值
假设表名为T1,下面是提问需求的SQL选择查询实现语句:
selecta.A,b.BfromT1aleftjoin
(selectA,max(B))b
ona.A=b.A;
说明:如果某个A值存在多个B值得情况,那么只选择其中一个最大值填入B列。
‘陆’ 如何给SQl数据库的某一条记录中的某一项赋空值
只要该字段没有定义成非空,就可以直接赋空值:
UPDATE
TABLENAME
SET
FIELDNAME=NULL
WHERE
...
‘柒’ sql 如何为空字段赋值
你是在查询的时候操作还是要做更新操作
是空还是null
查询时操作
NULL
select
isnull(字段名,
'复制)
select
replace(字段名,
'
',
'赋值')
更新操作
空
update
表名
set
字段名=内容
where
字段名
=''
NULL
update
表名
set
字段名=内容
where
字段名
is
null
‘捌’ 如何往数据库插入字段为空值的sql语句
1、首先打开sqlserver管理系统工具,使用数据库账号登录到数据管理系统。
2、进去以后,点击数据库文件前面的+号,
3、然后右键数据库文件夹,选择“新建数据库”。
4、然后建立一个名为test的数据表。
5、建立完成后,在下方的编辑器中输入下方图片中的代码,点击运行,
6、运行之后,可以看到test表插入了一条空记录,,这样就完成了。如下图所示:
‘玖’ SQL语句里怎么将SUM里的空值赋值为0
通过isnull(字段 ,新值)函数实现,如果字段为空,那么给其赋值为“新值”。
sql :select isnull( sum(isnull(age ,0)), 0 ) from tablename;
解释:上面sql实际上做了两次判断,第一次,判断age是否为空,为空的话,就赋值为0;第二次,判断查询中的age数据都为空或者就没有记录,那么给sum的结果赋值为0,否则输出sum结果;