Программирование >>  Программирование баз данных 

1 ... 321 322 323 [ 324 ] 325 326 327 ... 346


Функция RIGHT

Функция RIGHT возвращает подстроку, представляющую собой крайнюю правую часть строки, обозначенной параметром <character expression>; отсчет символов подстроки начинается справа, с символьной позиции, указанной целочисленным параметром <integer>. Для вызова этой функции применяется следующий синтаксис: RIGHT(<character expression>, <integer>)

Параметр < integer> должен представлять собой положительное целое число.

Функция RTRIM

Функция RTRIM удаляет все конечные пробелы из символьного выражения, обозначенного параметром <character expression>. Для вызова этой функции применяется следующий синтаксис: RTRIM(<character expressicn>)

Функция SOUNDEX

Функция SOUNDEX возвращает четырехсимвольный код (значение SOUNDEX), который может использоваться для оценки подобия дв) строк. Для вызова этой функции применяется следующий синтаксис: SOUNDEX(<character expression>)

Функция SPACE

Функция SPACE возвращает строку из повторяющихся пробелов, длина которой задается целочисленным параметром < integer>. Для вызова этой функции применяется следующий синтаксис: SPACE(< integer>)

Функция STR

Функция STR преобразовывает числовые данные в символьные. Для вызова этой функции применяется следующий синтаксис: STR(<numeric expression>[, <length>[, <decimal>]])

Параметр <numeric expression> представляет собой числовое выражение с десятичной точкой. Параметр <length> задает общую длину, включая десятичную точ-к) цифры и пробелы. Параметр <decimal> определяет количество знаков справа от десятичной точки.

Функция STUFF

Функция STUFF предназначена для удаления подстроки символов указанной длины и вставки на ее место другой подстроки. Для вызова этой функции применяется следующий синтаксис:

STUFF(<expression>, <start>, <length>, <characters>)



Параметр <expression> представляет собой строку символов, в которой одна подстрока должна быть заменена другой. Параметр <st:art> определяет, с какого места начинается удаление одной подстроки и вставка другой. Параметр <length> задает количество удаляемых символов. Параметр <characters> определяет новую подстроку, которая должна быть вставлена в строку, заданную параметром <expression>.

Функция SUBSTRING

Функция SUBSTRING возвращает подстроку строки, заданной параметром <expression>. Для вызова этой функции применяется следующий синтаксис: SUBSTRING{<expression>, <start>, <length>)

Параметр <expression> определяет символьные данные, из которых должна быть взята подстрока, и может представлять собой строку символов, строку байтов, текст или выражение, которое включает таблицу. Параметр <start> - целое число, которое обозначает начало подстроки. Параметр <length> задает длину подстроки.

Функция UNICODE

Функция UNICODE возвращает код набора символов Unicode, соответствующий первому символу в символьном выражении <character expression>. Для вызова этой функции применяется следующий синтаксис: UNICODE{<character expression>)

Функция UPPER

Функция UPPER преобразовывает все символы нижнего регистра в символьном выражении <character expression> в символы верхнего регистра. Для вызова этой функции применяется следующий синтаксис: UPPER(<character expression>)

Системные функции

Системные функции могут использоваться для получения информации о значениях, объектах и параметрах настройки SQL Server. Системные функции перечислены ниже.

APP NAME. CASE.

CAST и CONVERT. COALESCE.

COLLATIONPROPERTY.

CURRENT TIMESTAMP.

CURRENT USER.

DATALENGTH.

FORMATMESSAGE.

GETANSINULL.



HOST ID.

HOST NAME.

IDENT CURRENT.

IDENT INCR.

IDENT SEED.

IDENTITY.

ISDATE.

ISNULL.

ISNUMERIC.

NEWID.

NULLIF.

PARSENAME.

PERMISSIONS.

ROWCOUNT BIG.

SCOPE IDENTITY.

SERVERPROPERTY.

SESSION USER.

SESSIONPROPERTY.

STATS DATE.

SYSTEM USER.

USER NAME.

Функция APPNAME

Функция APP NAME возвращает имя приложения для текущего сеанса, если это имя задано в приложении в виде данных типа nvarchar. Для вызова этой функции применяется следующий синтаксис:

APP NAME()

Функция CASE

Функция CASE используется для проверки списка условий и получения одного из нескольких возможных результатов. Эта функция имеет два возможных описанных ниже формата вызова.

Простая функция CASE применяется для сравнения заданного выражения с множеством простых выражений для определения результата.

В поисковой функции CASE для определения результата применяется множество булевых выражений.

Оба формата вызова обеспечивают поддержку конструкции ELSE.



1 ... 321 322 323 [ 324 ] 325 326 327 ... 346

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика