Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ SQL\T-SQL ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

FreeBSD and Nix

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


T-SQL 2012: Строковые функции


--Возвращает часть символьного, двоичного, текстового или графического выражения в SQL Server 2012. SUBSTRING ( expression ,start , length )
SELECT SUBSTRING('12345', 2, 3);

--Повторяет значение строки указанное число раз.REPLICATE ( string_expression ,integer_expression ) 
SELECT REPLICATE('String', 3);

--Заменяет все вхождения указанного строкового значения другим строковым значением.REPLACE ( string_expression , string_pattern , string_replacement )
SELECT REPLACE('UNICODE','CODE','VERSE');

--Возвращает строковое значение, где символы переставлены в обратном порядке справа налево.REVERSE ( string_expression )
SELECT REVERSE('qos');

--Возвращает указанное число символов символьного выражения слева.LEFT ( character_expression , integer_expression )
SELECT LEFT('12345',2);

--Возвращает указанное число символов символьной строки справа.RIGHT ( character_expression , integer_expression )
SELECT RIGHT('12345',2);

--Возвращает строковое выражение, удаляя все завершающие пробелы.RTRIM ( character_expression )
SELECT RTRIM('12345 ') + '678';

--Возвращает строковое выражение, удаляя все левые пробелы.LTRIM ( character_expression )
SELECT '0' + LTRIM(' 12345');

--Поиск первого вхождения
SELECT CHARINDEX(' ','start finish');

--Поиск первого вхождения по шаблону
SELECT PATINDEX('%[0-9]%', 'abcd123efgh');

--Вырезает из строки символы с определенной позиции в указанном количестве, и вставляет на их место указанное значение
SELECT STUFF('abcdef', 2, 4, 'x');

--Переводит символы в верхний регистр
SELECT UPPER('aBcD');

--Переводит символы в нижний регистр
SELECT LOWER('aBcD');


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект