社区
MS-SQL Server
帖子详情
求 Boolean表达式
bh586
2007-02-16 09:31:54
一个自定义函数fts()返回NULL或者结果集,
如何判断 是否返回NULL或者结果集?
...全文
397
10
打赏
收藏
求 Boolean表达式
一个自定义函数fts()返回NULL或者结果集, 如何判断 是否返回NULL或者结果集?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baggio785
2007-02-17
打赏
举报
回复
判断是否为null,使用isnull()或者is null来判断即可
fts或者返回这样的结果集:
mid
01
04
05
或者返回这样的结果:
mid
//这里面没有null啊
一者仁心
2007-02-17
打赏
举报
回复
if dbo.t111() is null
一者仁心
2007-02-17
打赏
举报
回复
if dbo.t111(1) is null
判断是否为空便可
bh586
2007-02-16
打赏
举报
回复
是否用EXISTS检测啊?
请写个例子
bh586
2007-02-16
打赏
举报
回复
对不起,没说清楚。
fts或者返回这样的结果集:
mid
01
04
05
或者返回这样的结果:
mid
点点星灯
2007-02-16
打赏
举报
回复
应该是逐一判断结果集中的数据是否是NULL
create table tt(id1 int,name1 varchar(20))
go
insert tt values(1,null)
insert tt values(2,'aa')
insert tt values(2,'bb')
insert tt values(1,'cc')
go
select * from tt
go
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
create function dbo.t2(@id int)
returns @temp table(a varchar(20))
as
begin
insert @temp
select name1 from tt where id1=@id
return
end
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
select * from dbo.t2(1)
go
select isnull(a,1) from dbo.t2(1)
go
select isnull(a,2) from dbo.t2(2)
go
drop function [dbo].[t2]
go
drop table tt
go
bh586
2007-02-16
打赏
举报
回复
一个自定义函数fts()返回NULL或者结果集,
象这样的:
mid
01
04
05
如何判断 是否返回NULL或者结果集?
点点星灯
2007-02-16
打赏
举报
回复
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
create function t111(@a int)
returns int
as
begin
return null
end
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
SELECT dbo.t111(1)
GO
select isnull(dbo.t111(1),1)
go
bh586
2007-02-16
打赏
举报
回复
请举例
点点星灯
2007-02-16
打赏
举报
回复
isnull()
Delphi 算术
表达式
计算
function CheckCalcExp(const ExpT: string; out AInfo: string):
boolean
;
Python 你可能不知道的
Boolean
表达式
b( ̄▽ ̄)d
Python 你可能不知道的
Boolean
表达式
b( ̄▽ ̄)d
boolean
表达式
与在if条件中的使用
2、
boolean
语句
表达式
:bool a=x>y;(如果x的值大于y,那么bool输出值为true(1))。 3、逻辑运算符:&&、||、!。 &&:两个
表达式
同时为真输出ture(1),两个
表达式
不同时为真输出false(0)。
PLSQL Language Reference-PL/SQL语言基础-
表达式
-
BOOLEAN
表达式
BOOLEAN
表达式
返回结果为
BOOLEAN
值(TRUE、FALSE、NULL)的
表达式
。 下面也是
BOOLEAN
表达式
: n NOT
BOOLEAN
表达式
n...
Oracle PL/SQL基础语法学习14:
BOOLEAN
表达式
PL/SQL是Oracle数据库中的一种嵌入式语言,其功能强大,可以进行存储过程和函数的编写,帮助开发者快速高效地处理...
BOOLEAN
表达式
是PL/SQL语言中很常用的一种
表达式
类型,它用于比较两个条件,来确定其是否为真或假。
MS-SQL Server
34,873
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章