Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le fournisseur de données .NET Framework pour SQL Server (SqlClient) fournit les fonctions système suivantes :
| Fonction | Descriptif |
|---|---|
CHECKSUM (
value, [value, [value]]) |
Retourne la valeur de somme de contrôle.
CHECKSUM est destiné à être utilisé dans la création d’index de hachage.Arguments value: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, String, Binary, ou Guid. Vous pouvez spécifier une, deux ou trois valeurs.valeur de retour Valeur absolue de l’expression spécifiée. Exemple SqlServer.CHECKSUM(10,100,1000.0) |
CURRENT_TIMESTAMP () |
Produit la date et l’heure actuelles dans le format interne SQL Server pour les DateTime valeurs avec une précision de 7 dans SQL Server 2008 et une précision de 3 dans SQL Server 2005.valeur de retour Date et heure système actuelles sous la forme d'une valeur DateTime.Exemple SqlServer.CURRENT_TIMESTAMP() |
CURRENT_ USER
()
|
Retourne le nom de l’utilisateur actuel. valeur de retour String ASCII.Exemple SqlServer.CURRENT_USER() |
DATALENGTH
(
expression
)
|
Retourne le nombre d’octets utilisés pour représenter n’importe quelle expression. Arguments expression: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary, ou Guid.valeur de retour Taille des propriétés sous la forme d'une valeur Int32.Exemple SELECT VALUE SqlServer.DATALENGTH(P.Name)FROMAdventureWorksEntities.Product AS P |
HOST_NAME() |
Retourne le nom de la station de travail. valeur de retour String Unicode.Exemple SqlServer.HOST_NAME() |
ISDATE(
expression
)
|
Détermine si une expression d’entrée est une date valide. Arguments expression: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary, ou Guid.valeur de retour Int32. Un (1) si l’expression d’entrée est une date valide. Zéro (0) dans le cas contraire.Exemple SqlServer.ISDATE('1/1/2006') |
ISNUMERIC(
expression
)
|
Détermine si une expression est un type numérique valide. Arguments expression: A Boolean, Byte, Int16, Int32, Int64, Single, Decimal, Double, DateTime, Time, DateTimeOffset, String, Binary, ou Guid.valeur de retour Int32. Un (1) si l’expression d’entrée est une date valide. Zéro (0) dans le cas contraire.Exemple SqlServer.ISNUMERIC('21') |
NEWID() |
Crée une valeur unique de type Guid. valeur de retour Guid.Exemple SqlServer.NEWID() |
USER_NAME(
id
)
|
Retourne un nom d’utilisateur de base de données à partir d’un numéro d’identification spécifié. Arguments expression: numéro Int32 d’identification associé à un utilisateur de base de données.valeur de retour String Unicode.Exemple SqlServer.USER_NAME(0) |
Pour plus d’informations sur les String fonctions que SqlClient prend en charge, consultez Fonctions de chaîne (Transact-SQL).