I need to escape [ in an sql query for SQL Server
select * from sometable where name like '[something]';
I actually am looking for a [ before something and I don't want it to act like a wildcard. I tried :
select * from sometable where name like ''[something]';
But get error message from this:
Msg 102, Level 15, State 1, Line 1 Incorrect syntax near 'something'.
Msg 105, Level 15, State 1, Line 1 Unclosed quotation mark after the
character string ';
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…