OVH Cloud OVH Cloud

SQL_Variant

3 réponses
Avatar
Dominique Peralta
Bonjour,
j'utilise un SQL_Variant pour recevoir un paramètre dans une fonction. Une
fois ce paramètre reçu, puis-je connaitre son type d'origine. Je cherche à
faire quelquechose comme :
IF VarType(@MonVariant) = SmallDateTime
......
IF VarType(@MonVariant) = Int
......

Merci.

3 réponses

Avatar
SQLpro [MVP]
Dominique Peralta a écrit :
Bonjour,
j'utilise un SQL_Variant pour recevoir un paramètre dans une fonction. Une
fois ce paramètre reçu, puis-je connaitre son type d'origine. Je cherche à
faire quelquechose comme :
IF VarType(@MonVariant) = SmallDateTime
......
IF VarType(@MonVariant) = Int
......

Merci.





non

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Avatar
Patrice
Essaie SQL_VARIANT_PROPERTY.

--
Patrice

"Dominique Peralta" a écrit dans le message de
news:
Bonjour,
j'utilise un SQL_Variant pour recevoir un paramètre dans une fonction. Une
fois ce paramètre reçu, puis-je connaitre son type d'origine. Je cherche à
faire quelquechose comme :
IF VarType(@MonVariant) = SmallDateTime
......
IF VarType(@MonVariant) = Int
......

Merci.




Avatar
Dominique Peralta
Merci. Je vais essayer.

"Patrice" a écrit dans le message de
news:
Essaie SQL_VARIANT_PROPERTY.

--
Patrice

"Dominique Peralta" a écrit dans le message de
news:
> Bonjour,
> j'utilise un SQL_Variant pour recevoir un paramètre dans une fonction.


Une
> fois ce paramètre reçu, puis-je connaitre son type d'origine. Je cherche


à
> faire quelquechose comme :
> IF VarType(@MonVariant) = SmallDateTime
> ......
> IF VarType(@MonVariant) = Int
> ......
>
> Merci.
>
>