CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

Case怎么判断Null值?

楼主focusonline(Study C#)2004-11-04 08:26:56 在 MS-SQL Server / 应用实例 提问

Declare   @Value   NVARCHAR(50)  
  Select  
  (  
  Case   @Value  
  When   @Value   Is   Null   Then   '1'  
  Else   @Value  
  End  
  )  
  服务器:   消息   156,级别   15,状态   1,行   5  
  在关键字   'is'   附近有语法错误。  
  请问这个问题如何解决啊? 问题点数:20、回复次数:8Top

1 楼hdhai9451(☆新人类☆)回复于 2004-11-04 08:30:53 得分 0

Declare   @Value   NVARCHAR(50)  
   
  exec('Select(Case   '+@Value+'   When   '+@Value+'   Is   Null   Then   '1'   Else   '+@Value+'   End   )')  
  Top

2 楼sensorcsdn(sensor)回复于 2004-11-04 08:31:18 得分 0

Declare   @Value   NVARCHAR(50)  
  Select  
  (  
  Case   @Value  
  When   @Value   Null   Then   '1'  
  Else   @Value  
  End  
  )  
  Top

3 楼joan_lu(joan)回复于 2004-11-04 08:32:22 得分 2

Declare   @Value   NVARCHAR(50)  
  Select  
  Case   When   @Value   Is   Null   Then   '1'  
  Else   @Value  
  End  
   
  Top

4 楼focusonline(Study C#)回复于 2004-11-04 08:33:45 得分 0

to:sensorcsdn(sensor)    
  服务器:   消息   156,级别   15,状态   1,行   5  
  在关键字   'Null'   附近有语法错误。  
  Top

5 楼focusonline(Study C#)回复于 2004-11-04 08:37:24 得分 0

to:hdhai9451(※★開拓者...糊涂中☆※)    
  服务器:   消息   170,级别   15,状态   1,行   3  
  第   3   行:   '1'   附近有语法错误。Top

6 楼zheninchangjiang(徐若涵)回复于 2004-11-04 08:38:32 得分 16

select   isnull(@value,'1')Top

7 楼shuiniu(飞扬的梦)(我是一头只吃西红柿的水牛)回复于 2004-11-04 08:46:58 得分 2

Declare   @Value   NVARCHAR(50)  
  Select   (Case   when   @Value   Is   Null   Then   '1'   Else   @Value   End   )  
  /*                                                                                                        
  --------------------------------------------------    
  1  
  */  
  Top

8 楼deodarsydn(deodar)回复于 2004-11-04 09:04:02 得分 0

Declare   @Value   NVARCHAR(50)  
  Select  
  Case    
  When   @Value   is   null   Then   '1'  
  Else   @Value  
  End  
  Top

相关问题

  • 如何判断null值
  • 请问如何在case中进行null的判断
  • asp访问sql.7如何判断 NULL(空值)
  • 请问如何判断某一个值是否为null或empty?
  • 如何判断记录中的字段值为Null
  • 20分:如何判断某个值不为NULL?
  • 如何判断一个字段的值为空,即NULL
  • 数据库中的null值怎么判断出来?
  • 在SQL SERVER2000中怎样用ASP去判断字段值是"<NULL>"
  • 数据库中值为null,在asp代码中怎么判断?

关键词

  • 语法
  • 服务器
  • 消息
  • null
  • valueend
  • nvarchar
  • 级别15
  • declare
  • 状态
  • case

得分解答快速导航

  • 帖主:focusonline
  • joan_lu
  • zheninchangjiang
  • shuiniu

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo