社区
MS-SQL Server
帖子详情
空字段和非空同时存在,但不固定位置,怎样把所有空字段变成"BBB",非空的不管。用SQL。
testnet
2001-08-03 05:50:42
...全文
116
8
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
8 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhuzhichao
2001-08-03
同意樓上.
打赏
举报
回复
赞
ewanyang
2001-08-03
很简单,
select isnull(检查字段,替换表达式) as 检查字段
打赏
举报
回复
赞
dragonerfish
2001-08-03
同意hailong525(风云)的说法!!!
打赏
举报
回复
赞
qianby
2001-08-03
ok
打赏
举报
回复
赞
hzslx
2001-08-03
ok
打赏
举报
回复
赞
hailong525
2001-08-03
在oracle中
直接用nvl(field1,'BBB')即可!
打赏
举报
回复
赞
l_agang
2001-08-03
你可以对所有可能为空的字段进行这样的处理:
如:
表TableA结构如下:Field1 Int null,
Field2 varchar(20) null
Field3 datetime null
则可以这样写:
select isnull(Field1,'BBB') Field1,isnull(Field2,'BBB') Field2,isnull(Field3,'BBB') Field3 from TableA
依次类推就行了。
打赏
举报
回复
赞
testnet
2001-08-03
我没有学过SQL,能举个例子吗。
替换表达式 我不知哪个字段,怎样用表达式?
打赏
举报
回复
赞
相关推荐
My
SQL
查询某个
字
段
不
重复的
所有
记录
表明叫book id author title 1 aaa AAA 2
bbb
BBB
3 ccc CCC 4 ddd DDD 5 eee AAA 现在想从这5条记录中查询
所有
title
不
重复的记录 select distinct title,author from book这样是
不
可以的 因为distinct只能作
用
于一...
分组字符合并
SQL
语句 按某
字
段
合并字符串之一(简单合并)
标题:按某
字
段
合并字符串之一(简单合并) 描述:将如下形式的数据按id
字
段
合并value
字
段
。...1、
sql
2000中只能
用
自定义的函数解决 create table tb(id int, value varchar(10)) insert into tb values(1,
my
sql
把
一个
字
段
分成多个
字
段
_
sql
把
一个
字
段
分成多个
字
段
abc1aaa-
bbb
-
bbb
232vvv-nnnn243qqq-www-wwww12
变成
如下形式:ab1b2b3c1aaa
bbb
bbb
232vvvnnnn243qqqwwwwwww12我要ms
sql
版本的别给我My
sql
和
Oracle的my
sql
>select*fromt_fengchujun;+---...a b c1 ...
SQL
Server 中判断
字
段
、变量是否为NULL或
空
字
符
一、
字
段
判断 (1)是否为
空
select * from department where leader is NULL select * from department where leader is not NULL (2)是否为
空
字
符‘’ select * from department where leader='' select ...
SQL
Server如何保证可
空
字
段
中
非
空
值唯一
问题是:在一个表里面,有一个允许为
空
的
字
段
,
空
是可以重复的,
但
是
不
为
空
的值需要唯一。 表结构如下面代码创建 CREATE TABLE test_tb ( TestId int not null identity(1,1) primary key, Caption ...
发帖
MS-SQL Server
加入
微信扫一扫
点击复制链接
分享社区
下载分享明细
3.3w+
社区成员
25.4w+
社区内容
MS-SQL Server相关内容讨论专区
社区管理员
申请成为版主
帖子事件
创建了帖子
2001-08-03 05:50
社区公告
暂无公告