sqlserver中自定义函数
在sqlserver 中自定义一个函数,用来检测指定的员工号是否存在,如存在返回1,否则返回-1,表位person,员工号字段为pno
创建自定义函数:
use 数据库名
go
create function 函数名(@pno int)
returns intasbegin
declare @a int
if not exists(select * from person where pno=@pno)
set @a=-1
else
set @a=1
return @aend
调用函数:
use 数据库名
go
select dbo.函数名(13250)
在sqlserver 中自定义一个函数,用来检测指定的员工号是否存在,如存在返回1,否则返回-1,表位person,员工号字段为pno
创建自定义函数:
use 数据库名
go
create function 函数名(@pno int)
returns intasbegin
declare @a int
if not exists(select * from person where pno=@pno)
set @a=-1
else
set @a=1
return @aend
调用函数:
use 数据库名
go
select dbo.函数名(13250)