加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

sql-server-2005 – 为什么有人会在查询中安排`where 1 = 1`?

发布时间:2021-05-16 16:56:33 所属栏目:编程 来源:网络整理
导读:我本日在我们的数据库中碰着了一个视图,个中where子句中的第一个语句是1 = 1.对付每个记录,这不该该返回true吗?假如没有过滤任何记录,为什么会有人写这个? 办理要领 一些动态查询构建器包括这种前提,因此可以行使AND添加任何“现实”前提而不举办搜查,假如(

我本日在我们的数据库中碰着了一个视图,个中where子句中的第一个语句是1 = 1.对付每个记录,这不该该返回true吗?假如没有过滤任何记录,为什么会有人写这个?

办理要领

一些动态查询构建器包括这种前提,因此可以行使AND添加任何“现实”前提而不举办搜查,假如(第一个前提)’在那边’其他’和’.

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读