[求助]存储过程如何加条件约束?
CREATE PROCEDURE Vnet_SelectVideo
@vname nvarchar(20) ,
@videoID bigint = 1 output
AS
SELECT @videoID = videoID FROM Vnet_Video WHERE vname=@vname
RETURN
RETURN 0
GO
我想实现的是一种查询功能,传入一个参数,返回对应记录的ID号,再通过这个ID号访问对应页面。如果传入参数没有对应记录,返回0,弹出提示窗口。
最后只能输出0
应该加一个条件约束吧,如果说查询有结果的话怎么处理,查询没有结果的化如何处理。
可是,这个条件约束怎么写?SQL版的人太少了,我着急解决