Какой запрос T-SQL я должен использовать, чтобы выяснить все строки, в которых column1 заканчивается на %?Я использую SQL SERVER 2000. Пример данных в столбце 1:
%
column1 ------- 100px 100% <- THIS ROW 200px 200% <- THIS ROW 300px 300% <- THIS ROW
SELECT * FROM table WHERE column1 LIKE '%[%]'
DECLARE @TMP TABLE(COL VARCHAR(MAX)) INSERT INTO @TMP VALUES ('100%') INSERT INTO @TMP VALUES ('100px') SELECT * FROM @TMP WHERE COL LIKE '%[%]'
Пожалуйста, задайте вопрос Избегайте строки в SQL Server, чтобы можно было безопасно использовать ее в выражении LIKE для получения дополнительных примеров экранирования специальных символов.
Официальная документация в статье MSDN для оператора LIKE (SQL Server 2000) .