我正在SQL Server 2014中编写存储过程,如下所示
CREATE PROCEDURE [dbo].[GetUsers]
@Role INT
SELECT FirstName, LastName
FROM Users
WHERE FirstName = 'Something'
IF NULLIF(@Role, '') IS NOT NULL
BEGIN
AND Role = @Role
END
END
这样就会在AND
我想动态构建查询并排除NULL
和''
值
答案 0 :(得分:1)
您无法像这样构建动态查询。但是你可以使用布尔逻辑
<select ng-model="student.accounts" multiple="multiple"
ng-options="account.name for account in selectedstudent.accounts track by account.id">
</select>