Sql server 2008 整数值中使用的大小写
我需要使用Sql server 2008 整数值中使用的大小写,sql-server-2008,Sql Server 2008,我需要使用locationId作为参数进行sql查询, 如果locationId通过0,则我希望显示所有这些记录,否则将按照locationId通过显示。 我尝试了case语句,但未成功。尝试以下操作:此处@Parm将向脚本传递值 LocationID LocationName 50 Sharjah 51 Qatar 55 Rigga 6 Dubai Mall 试试这个:这里@Parm将向脚本传递值 LocationI
locationId
作为参数进行sql查询,
如果locationId
通过0,则我希望显示所有这些记录,否则将按照locationId
通过显示。
我尝试了case语句,但未成功。尝试以下操作:此处
@Parm
将向脚本传递值
LocationID LocationName
50 Sharjah
51 Qatar
55 Rigga
6 Dubai Mall
试试这个:这里
@Parm
将向脚本传递值
LocationID LocationName
50 Sharjah
51 Qatar
55 Rigga
6 Dubai Mall
我已经为您创建了一个存储过程
DECLARE @locationId INT;
SELECT LocationID, LocationName
FROM yourTable
WHERE @locationId = 0 OR LocationID = @locationId
我已经为您创建了一个存储过程
DECLARE @locationId INT;
SELECT LocationID, LocationName
FROM yourTable
WHERE @locationId = 0 OR LocationID = @locationId