Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Системные функции. В таблице 4 представлены основные системные функции

DECLARE @y INT

DECLARE @d DATETIME

SET @d = '29.10.11'

SET @y = DATEPART (yy, @d)

SELECT @y


В таблице 4 представлены основные системные функции.

 

Формат функции Назначение
APP_NAME() Возвращает имя приложения, которое уста­новило текущую сессию
CASE(expression as datatуре [(length)]) Осуществляет явное преобразование типов
CONVERT (data_type [(length)], expression[, style]) Еще одна функция, которая осуществляет явное преобразование типов
COALESCE(expression[,...n]) Возвращает первое в списке значение, от­личное от NULL
CURRENT_TIMESTAMP() Возвращает текущее значение даты и вре­мени. Эквивалентна функции GETDATE ()
CURRENT_USER() Возвращает имя текущего пользователя и аналогична функции USER_NAME ()
DATALENGTH (expression) Возвращает количество байтов, необходи­мых для хранения данного выражения
HOST_ID() Возвращает идентификационный номер компьютера, на котором выполняется команда
HOST_NAME() Возвращает имя компьютера, на котором выполняется команда
IDENT_CURRENT (table_name) Возвращает последнее значение, которое было присвоено столбцу-идентификатору в текущем соединении
IDENT_INC(table_name) Возвращает текущее значение инкремента для указанной таблицы
IDENT_SEED(table_name) Для заданной таблицы указывает начальное значение столбца-идентификатора (тип identity)
@@IDENTITY Возвращает последнее значение, которое было присвоено столбцу-идентификатору
ISDATE(expression) Проверяет правильность формата даты
ISNULL(check_expression, replacement_value) Проверяет заданное выражение. Если выражение принимает значение NULL, то она возвраща­ет replacement_value
ISNUMERIC(expression) Возвращает значение 1, если аргумент функции имеет числовой тип
NEWID() Возвращает глобально уникальный иденти­фикатор (GUID)
NULLIF(expression1, expression2) Возвращает значение NULL, если оба аргу­мента равны. В противном случае возвра­щает первый аргумент
PARSENAME('object_name', object_piece) Осуществляет разбор полного имени объек­та. Первый аргумент - полное имя объекта. Второй аргумент - номер части имени (1 - имя объекта, 2 - имя схемы и т. д.)
EIROWCOUNT Возвращает количество строк, выданных по­следним запросом
ROW_COUNT_BIG() Функция аналогична @@ROWEOUNT, но воз­вращает значение типа bigint
SCOPE_IDENTITY() Возвращает последнее значение идентифи­катора, которое было присвоено в пределах данного программного модуля
SERVERPROPERTY(propertyname) Возвращает свойство сервера. Например, SERVERPROPERTY('servername') возвращает имя сервера
SESSION_USER() Возвращает имя пользователя, установив­шего текущее соединение
UPDATE(column) Возвращает значение true, если данный столбец обновлен. Функция используется в триггерах
USER_NAME([id]) Возвращает текущее имя пользователя. Аналогична CURRENT_USER ()
<== предыдущая лекция | следующая лекция ==>
Функции для работы с датой и временем. Таблица 3.Краткий обзор основных функций для работы с датой и временем Формат функции Назначение DATEADD( datepart | Функции конфигурирования
Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 265; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.