Comment identifier un identificateur unique vide dans SQL Server 2005?
Je suis un uniqueidentifier
dans une Procédure Stockée qui ressemble à ceci
00000000-0000-0000-0000-000000000000
.
Cela semble être une chose simple, mais comment pouvez identifier que c'est un vide uniqueidentifier
?
Si je reçois une valeur comme cela DDB72E0C-FC43-4C34-A924-741445153021
je veux faire X
Si je reçois une valeur comme cela 00000000-0000-0000-0000-000000000000
je n'Y
Est-il un moyen plus élégant puis compter les zéros?
Merci d'avance
source d'informationauteur codingguy3000
Vous devez vous connecter pour publier un commentaire.
comparer à
?
Il suffit de créer un EmptyGuid variable et comparez-les avec que:
Meilleure solution est d'utiliser une constante pour le vide GUID
OU
et vous venez de les comparer
Remarque: vous n'avez pas besoin d'utiliser des fontes et les convertit
Cela fonctionne aussi.