Espandi Riduci a icona
Questo argomento non è stato ancora valutato - Valuta questo argomento

HOST_ID (Transact-SQL)

Restituisce il numero di identificazione della workstation.

ms177605.note(it-it,SQL.90).gifImportante:
Questa funzionalità è stata modificata rispetto alle versioni precedenti di SQL Server. Per ulteriori informazioni, vedere Differenze di funzionamento delle funzionalità del Motore di database in SQL Server 2005.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL


HOST_ID ()

char(10)

Se il parametro per una funzione di sistema è facoltativo, vengono utilizzati il database, il computer host, l'utente del server o l'utente del database correnti. Le funzioni predefinite devono essere sempre seguite dalle parentesi.

È possibile utilizzare le funzioni di sistema nell'elenco di selezione, nella clausola WHERE e in tutti i casi in cui è consentita un'espressione.

Nell'esempio seguente viene creata una tabella che utilizza HOST_ID() in una definizione DEFAULT per registrare l'ID dei terminali dei computer in cui vengono inserite righe in una tabella di registrazione degli ordini.

CREATE TABLE Orders
   (OrderID     int       PRIMARY KEY,
    CustomerID  nchar(5)  REFERENCES Customers(CustomerID),
    TerminalID  char(8)   NOT NULL DEFAULT HOST_ID(),
    OrderDate   datetime  NOT NULL,
    ShipDate    datetime  NULL,
    ShipperID   int       NULL REFERENCES Shippers(ShipperID));
GO
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.