10 motivi per convertire in modo esplicito i tipi di dati di SQL Server
Non ho usato sql_variant
prima, ma con queste restrizioni e implicazioni sulle prestazioni in mente, esaminerei prima le alternative.
Quella che segue sarebbe la mia soluzione da più a meno preferita
- Crea semplicemente tre colonne diverse. 3 Tipi di dati diversi (dovrebbero) significare 3 modi diversi di interpretarli sia lato client che lato server.
- Se questa non è un'opzione, usa un
VARCHAR
colonna in modo da poter almeno utilizzareLIKE
dichiarazioni. - Usa la
sql_variant
tipo di dati.
Modifica Cudo a ta.speot.is
Le varianti possono far parte di una chiave esterna primaria