Điều này question also has the answer nhưng đề cập cụ thể đến DB2.Làm thế nào để thoát khỏi một dấu phần trăm trong T-SQL?
Làm cách nào để tìm kiếm chuỗi sử dụng LIKE
đã có biểu tượng phần trăm (%) trong đó? Nhà điều hành LIKE
sử dụng các ký hiệu %
để biểu thị các ký tự đại diện.
cũng lưu ý bạn không cần phải thoát khỏi một biểu tượng phần trăm trong các cấu trúc khác như một chức năng sử dụng, nối vv –
[Có thể cung cấp ước tính cardinality tốt hơn (và do đó thực hiện kế hoạch) quá] (http://stackoverflow.com/a/18696341/73226) –
Bạn cũng có thể thoát ký tự đại diện gạch dưới: '[_]'. Làm thế nào để bạn thoát khỏi khung hình vuông mở sau đó? Như thế này: '[[]'. http://www.sqlserver2000.databases.aspfaq.com/how-do-i-search-for-special-characters-e-g-in-sql-server.html –