Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
.NET Framework-dataprovidern för SQL Server (SqlClient) tillhandahåller följande systemfunktioner:
| Funktion | Beskrivning |
|---|---|
CHECKSUM (
value, [value, [value]]) |
Returnerar värdet för kontrollsumman.
CHECKSUM är avsedd för användning i att skapa hash-index.Argument value: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, String, Binary, eller Guid. Du kan ange ett, två eller tre värden.Returvärde Det absoluta värdet för det angivna uttrycket. Exempel SqlServer.CHECKSUM(10,100,1000.0) |
CURRENT_TIMESTAMP () |
Genererar aktuellt datum och tid i internt SQL Server-format för DateTime värden med precisionen 7 i SQL Server 2008 och precisionen 3 i SQL Server 2005.Returvärde Det aktuella systemdatumet och tiden som en DateTime.Exempel SqlServer.CURRENT_TIMESTAMP() |
CURRENT_ USER
()
|
Returnerar namnet på den aktuella användaren. Returvärde En ASCII String.Exempel SqlServer.CURRENT_USER() |
DATALENGTH
(
expression
)
|
Returnerar antalet byte som används för att representera ett uttryck. Argument expression: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary eller Guid.Returvärde Storleken på fastigheterna som en Int32.Exempel SELECT VALUE SqlServer.DATALENGTH(P.Name)FROMAdventureWorksEntities.Product AS P |
HOST_NAME() |
Returnerar arbetsstationsnamnet. Returvärde En Unicode String.Exempel SqlServer.HOST_NAME() |
ISDATE(
expression
)
|
Avgör om ett indatauttryck är ett giltigt datum. Argument expression: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary eller Guid.Returvärde En Int32. Ett (1) om indatauttrycket är ett giltigt datum. Noll (0) annars.Exempel SqlServer.ISDATE('1/1/2006') |
ISNUMERIC(
expression
)
|
Avgör om ett uttryck är en giltig numerisk typ. Argument expression: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary eller Guid.Returvärde En Int32. Ett (1) om indatauttrycket är ett giltigt datum. Noll (0) annars.Exempel SqlServer.ISNUMERIC('21') |
NEWID() |
Skapar ett unikt värde av typen Guid. Returvärde En Guid.Exempel SqlServer.NEWID() |
USER_NAME(
id
)
|
Returnerar ett databasanvändarnamn från ett angivet identifieringsnummer. Argument expression: Ett Int32 ID-nummer som är associerat med en databasanvändare.Returvärde En Unicode String.Exempel SqlServer.USER_NAME(0) |
Mer information om de String funktioner som SqlClient stöder finns i String Functions (Transact-SQL).