在SQL語言中,寫這么一句話就跟沒寫一樣。 select * from table1 where 1=1與select * from table1完全沒有區(qū)別,甚至還有其他許多寫法,1<>2,'a'='a','a'<>'b',其目的就只有一個,where 的條件為永真,得到的結(jié)果就是未加約束條件的。 在SQL注入時會用到這個,例如select * from table1 where name='...
www.dbjr.com.cn/article/380...htm 2025-6-6