Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Il provider di dati .NET Framework per SQL Server (SqlClient) fornisce le funzioni di sistema seguenti:
| Funzione | Descrizione |
|---|---|
CHECKSUM (
value, [value, [value]]) |
Restituisce il valore di checksum.
CHECKSUM è destinato all'uso nella compilazione di indici hash.Argomenti value: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, String, Binary, o Guid. È possibile specificare uno, due o tre valori.Valore Restituito Valore assoluto dell'espressione specificata. Esempio SqlServer.CHECKSUM(10,100,1000.0) |
CURRENT_TIMESTAMP () |
Produce la data e l'ora correnti nel formato interno di SQL Server per DateTime valore con una precisione di 7 in SQL Server 2008 e una precisione di 3 in SQL Server 2005.Valore Restituito La data e l'ora correnti del sistema come DateTime.Esempio SqlServer.CURRENT_TIMESTAMP() |
CURRENT_ USER
()
|
Restituisce il nome dell'utente corrente. Valore Restituito Un ASCII String.Esempio SqlServer.CURRENT_USER() |
DATALENGTH
(
expression
)
|
Restituisce il numero di byte utilizzati per rappresentare qualsiasi espressione. Argomenti expression: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary o Guid.Valore Restituito Dimensioni delle proprietà come Int32.Esempio SELECT VALUE SqlServer.DATALENGTH(P.Name)FROMAdventureWorksEntities.Product AS P |
HOST_NAME() |
Restituisce il nome della workstation. Valore Restituito Un Unicode String.Esempio SqlServer.HOST_NAME() |
ISDATE(
expression
)
|
Determina se un'espressione di input è una data valida. Argomenti expression: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary o Guid.Valore Restituito Un oggetto Int32. Uno (1) se l'espressione di input è una data valida. Zero (0) in caso contrario.Esempio SqlServer.ISDATE('1/1/2006') |
ISNUMERIC(
expression
)
|
Determina se un'espressione è un tipo numerico valido. Argomenti expression: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary o Guid.Valore Restituito Un oggetto Int32. Uno (1) se l'espressione di input è una data valida. Zero (0) in caso contrario.Esempio SqlServer.ISNUMERIC('21') |
NEWID() |
Crea un valore univoco di tipo GUID. Valore Restituito Un oggetto Guid.Esempio SqlServer.NEWID() |
USER_NAME(
id
)
|
Restituisce un nome utente del database da un numero di identificazione specificato. Argomenti expression
Int32: numero di identificazione associato a un utente del database.Valore Restituito Un Unicode String.Esempio SqlServer.USER_NAME(0) |
Per altre informazioni sulle String funzioni supportate da SqlClient, vedere Funzioni stringa (Transact-SQL).