Поделиться через


Функция HOST_NAME (Transact-SQL)

Возвращает имя рабочей станции.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

HOST_NAME ()

Типы возвращаемых данных

nvarchar(128)

Замечания

Если аргумент системной функции отсутствует, подразумеваются текущие база данных, узел, пользователь сервера или пользователь базы данных. За встроенными функциями всегда должны следовать круглые скобки.

Системные функции можно использовать в списке выборки, в предложении WHERE и в любом месте, где разрешается выражение.

Примеры

В следующем примере создается таблица, в которой функция HOST_NAME() используется в определении DEFAULT для записи имен рабочих станций, которые вставляют в таблицу строки при регистрации заказов.

CREATE TABLE Orders
   (OrderID     int        PRIMARY KEY,
    CustomerID  nchar(5)   REFERENCES Customers(CustomerID),
    Workstation nchar(30)  NOT NULL DEFAULT HOST_NAME(),
    OrderDate   datetime   NOT NULL,
    ShipDate    datetime   NULL,
    ShipperID   int        NULL REFERENCES Shippers(ShipperID));
GO

См. также

Справочник

Выражения (Transact-SQL)
Системные функции (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005