Intereting Posts
Поиск объектов гибернации по прототипу как использовать Fuzzy искать, чтобы найти предложение в SQL? LINQ вставляет запрос ESCAPE N '~' Дизайн базы данных с несколькими вложенными таблицами почему hibernate hql отличается причиной того, что sql отличается от левого соединения? выбор каждого N-го столбца при использовании SQLDF или read.csv.sql как увидеть сгенерированный sql из запроса linq Как удалить дубликаты строк в моей базе данных MySQL? (Сохраните тот, у которого самый низкий первичный идентификатор) Создайте представление SQLite, где строка зависит от предыдущей строки Группировка строк с учетом «разницы» между строками Эквивалент SQL ISNULL в LINQ? Сохранение значений множественного выбора в базе данных Запрос на обновление таблицы с использованием другой таблицы в качестве информации? SQL Query, чтобы выбрать дно 2 из каждой категории проблема производительности: разница между выберите s. * vs select *

Можно ли выполнить оператор «LIKE» в выражении SSIS?

Я использую задачу Derived Column для изменения данных столбца с помощью инструкции CASE WHEN. Однако, мне нужно сказать.

SQL CODE БУДЕТ:

CASE WHEN Column01 LIKE '%i%' THEN '0' ELSE '1' END 

В языке выражений SSIS, который будет:

 [Column01] == "i" ? "0" : "1" (that's for equals i, not, LIKE %i%. 

Можно ли использовать оператор LIKE?

Я считаю, что вы захотите использовать функцию FINDSTRING .

FINDSTRING (character_expression, searchstring, появление)

FINDSTRING возвращает null, если значение character_expression или searchstring равно null.

Я знаю, что это старый вопрос, но в эти дни я нашел хороший ответ в Интернете.

Если вам требуется выражение для Содержит, like '%value%' вы можете использовать:

 FINDSTRING(col, "value", 1) > 0` 

Если вы хотите выражение для Start с like 'value%' вы можете использовать:

 FINDSTRING(col, "value", 1) == 1 

И, наконец, если вам нужно выражение для End с like '%value' вы можете использовать:

 REVERSE(LEFT(REVERSE(col), X)) == "value" 

Более подробно этот полезный ресурс выглядит следующим образом: Базовые эквиваленты SSIS для LIKE T-SQL