Функции Transact-SQL для работы со строками и данными типа даты/времениФункции работы со строками в SQL SERVER 2000Функция RIGHT |
||||||
|
Парная к LEFT функция RIGHT возвращает заданное число символов справа из строкового выражения:
Вот, например, как можно определить имена кораблей, которые начинаются и заканчиваются на одну и ту же букву: То, что в результате мы получим пустой результирующий набор, означает, что таких кораблей в базе данных нет. Давайте возьмем комбинацию значений — класс и имя корабля. Соединение двух строковых значений в одно называется конкатенацией, и в
Здесь мы разделяем пробелом имя класса и имя корабля. Кроме того, чтобы не повторять всю конструкцию в качестве аргумента функции, используем подзапрос. Результат будет иметь вид:
А если строковое выражение будет содержать лишь одну букву? Запрос выведет ее. В этом легко убедиться, написав:
Чтобы исключить этот случай, можно воспользоваться еще одной полезной функцией LEN. Рекомендуемые упражнения: 35 |
||||||
| Заказать манипулятор |
| Коммерческое предложение Фургоны и автофургоны |
| manipul-kran.ru |


