如何在sql server中将逻辑运算符用作where子句中的变量

e4eetjau  于 2023-01-12  发布在  SQL Server
关注(0)|答案(1)|浏览(130)
declare @operator as varchar (10) = '>='

select Saldo from account where Saldo @operator 0
bq3bfh9z

bq3bfh9z1#

您可以像这样使用sp_executesql
声明@运算符为NVARCHAR(10)= '〉='
声明@SQLCmd AS NVARCHAR(64)= '从Saldo所在的帐户中选择Saldo ' + @运算符+ ' 0'
执行sp_执行SQL @SQLCmd

相关问题