我在 RAW sql 中声明了两个变量
DECLARE @str nvarchar(max), @str1 nvarchar (max);
SET @str = " AND (c.BondSales_Confirmed <> -1)";
SET @str1 = " AND (c.BondSales_IssueType = 'REGULAR')";
我的 SQL 查询是:
SELECT * From t_BondSales Where (BondSales_cType <> 'Institute') " + str1 + str "
在这里,我收到以下错误:
错误:SQL 问题:“+ str1 + str”附近的语法不正确
任何人都可以帮助我了解如何在 where 子句中连接字符串的正确语法吗?