读书人

请问老师存储过程查出一个数字(有可

发布时间: 2012-09-03 09:48:39 作者: rapoo

请教老师,存储过程查出一个数字(有可能不存在),再判断如保现判断条件

SQL code
CREATE PROCEDURE cypFindGoodsSellRSbyGoodscode     ----按货品列出销售情况2011-7-25    (@goodsid VARCHAR(8000),    @queryType BIT,@clientNO VARCHAR(8))    AS     DECLARE @clientid INT --一个数字序号   SELECT  @clientid= clientid FROM CLIENT WHERE CLIENTNO LIKE @clientNO -赋值,有可能没有        IF @clientid>0   


不知 IF @clientid>0 行不行,如是没有结果时应是NULL吧。如何写IF ...??

[解决办法]
SQL code
IF @clientid is null
[解决办法]
SQL code
if @clientid>0 and @clientid is not nullif isnull(@client,0)>0 

读书人网 >SQL Server

热点推荐