Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De .NET Framework-gegevensprovider voor SQL Server (SqlClient) biedt de volgende systeemfuncties:
| Functie | Beschrijving |
|---|---|
CHECKSUM (
value, [value, [value]]) |
Retourneert de controlesomwaarde.
CHECKSUM is bedoeld voor gebruik bij het bouwen van hash-indexen.Argumenten value: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, String, Binary, of Guid. U kunt één, twee of drie waarden opgeven.retourwaarde De absolute waarde van de opgegeven expressie. Voorbeeld SqlServer.CHECKSUM(10,100,1000.0) |
CURRENT_TIMESTAMP () |
Produceert de huidige datum en tijd in interne SQL Server-indeling voor DateTime waarden met een precisie van 7 in SQL Server 2008 en een precisie van 3 in SQL Server 2005.retourwaarde De huidige systeemdatum en -tijd als een DateTime.Voorbeeld SqlServer.CURRENT_TIMESTAMP() |
CURRENT_ USER
()
|
Retourneert de naam van de huidige gebruiker. retourwaarde Een ASCII String.Voorbeeld SqlServer.CURRENT_USER() |
DATALENGTH
(
expression
)
|
Retourneert het aantal bytes dat wordt gebruikt om een expressie weer te geven. Argumenten expression: A Boolean, Byte, , Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, of BinaryGuid.retourwaarde De grootte van eigenschappen als een Int32.Voorbeeld SELECT VALUE SqlServer.DATALENGTH(P.Name)FROMAdventureWorksEntities.Product AS P |
HOST_NAME() |
Retourneert de naam van het werkstation. retourwaarde Een Unicode String.Voorbeeld SqlServer.HOST_NAME() |
ISDATE(
expression
)
|
Bepaalt of een invoerexpressie een geldige datum is. Argumenten expression: A Boolean, Byte, , Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, of BinaryGuid.retourwaarde Een Int32. Eén (1) als de invoerexpressie een geldige datum is. Nul (0) in andere gevallen.Voorbeeld SqlServer.ISDATE('1/1/2006') |
ISNUMERIC(
expression
)
|
Bepaalt of een expressie een geldig numeriek type is. Argumenten expression: A Boolean, Byte, , Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, of BinaryGuid.retourwaarde Een Int32. Eén (1) als de invoerexpressie een geldige datum is. Nul (0) in andere gevallen.Voorbeeld SqlServer.ISNUMERIC('21') |
NEWID() |
Hiermee maakt u een unieke waarde van het type Guid. retourwaarde A Guid.Voorbeeld SqlServer.NEWID() |
USER_NAME(
id
)
|
Retourneert een databasegebruikersnaam van een opgegeven identificatienummer. Argumenten expression: een Int32 identificatienummer dat is gekoppeld aan een databasegebruiker.retourwaarde Een Unicode String.Voorbeeld SqlServer.USER_NAME(0) |
Zie String voor meer informatie over de functies die Door SqlClient worden ondersteund.