SQL中的通配符搜索

Boo*_*oks 3 t-sql sql-server

我遇到了一些使用此条件的查询:

select ...
where Name like '%'
Run Code Online (Sandbox Code Playgroud)

是否有使用这样的通配符的目的?

小智 5

WHERE Name LIKE '%'相当于WHERE Name IS NOT NULL(至少在我跑的测试中).后者可能更有效率,IMO更容易看到它的意图,但我想like '%'节省了几次击键.无论哪种方式,它不仅仅是填料.