A
astart
Unregistered / Unconfirmed
GUEST, unregistred user!
四个输入参数,分别代表
柜员代码,资金账号,资金姓名,身份证号。
在查询中,我需要客户输入任一个参数(也可以几个参数一起输入),都可以查询到他的信息。
以下是我写的过程,但是出错!!!!
请大家指点一下。。
__________________________________________________________________
CREATE PROCEDURE ks_get_custom
@gydm char(10),
@zjzh char(12),
@zjxm char(8),
@sfzh char(20)
AS
begin
declare @fjtj char(60) ///附件条件
if (@zjzh<>'') select @fjtj='and zjzh='''+@zjzh+''''
if (@zjxm<>'') select @fjtj=@fjtj+'and zjxm like ''%'+@zjxm+'%'''
if (@sfzh<>'') select @fjtj=@fjtj+'and zjzh='''+@sfzh+''''
end
select * from ks_zjzlk where gydm=@gydm +@fjtj
____________________________________________________________________
柜员代码,资金账号,资金姓名,身份证号。
在查询中,我需要客户输入任一个参数(也可以几个参数一起输入),都可以查询到他的信息。
以下是我写的过程,但是出错!!!!
请大家指点一下。。
__________________________________________________________________
CREATE PROCEDURE ks_get_custom
@gydm char(10),
@zjzh char(12),
@zjxm char(8),
@sfzh char(20)
AS
begin
declare @fjtj char(60) ///附件条件
if (@zjzh<>'') select @fjtj='and zjzh='''+@zjzh+''''
if (@zjxm<>'') select @fjtj=@fjtj+'and zjxm like ''%'+@zjxm+'%'''
if (@sfzh<>'') select @fjtj=@fjtj+'and zjzh='''+@sfzh+''''
end
select * from ks_zjzlk where gydm=@gydm +@fjtj
____________________________________________________________________