10 raisons de convertir explicitement les types de données SQL Server
Je n'ai pas utilisé sql_variant avant, mais avec ces restrictions et ces implications de performances à l'esprit, j'examinerais d'abord les alternatives.
Ce qui suit serait ma solution la plus préférée ou la moins préférée
- Créez simplement trois colonnes différentes. 3 types de données différents (devraient) signifier 3 façons différentes de les interpréter à la fois côté client et côté serveur.
- Si ce n'est pas une option, utilisez un
VARCHARcolonne afin que vous puissiez au moins utiliserLIKEdéclarations. - Utilisez le
sql_varianttype de données.
Modifier Cudo à ta.speot.is
Les variantes peuvent faire partie d'une clé primaire ou étrangère