SQL Server,T-SQL 运算符可以像变量一样使用吗?或者类似的东西
我想做的是这样的事情
DECLARE @operator nvarchar;
SET @operator = 'AND'
SELECT * FROM MyTable
WHERE first_column = "1" @operator second_columnt = "2"
有没有办法实现这样的逻辑?
What I want to do is something like this
DECLARE @operator nvarchar;
SET @operator = 'AND'
SELECT * FROM MyTable
WHERE first_column = "1" @operator second_columnt = "2"
is there a way to implement a logic like that one ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用动态 sql 来做到这一点:
有时,语句逻辑就足够了,例如:
You can do that using dynamic sql:
Sometimes, where statement logic is sufficient, like: