10 razones para convertir explícitamente los tipos de datos de SQL Server
No he usado sql_variant
antes, pero con estas restricciones e implicaciones de rendimiento en mente, primero buscaría alternativas.
La siguiente sería mi solución más o menos preferida
- Simplemente cree tres columnas diferentes. 3 tipos de datos diferentes (deberían) significar 3 formas diferentes de interpretarlos tanto en el lado del cliente como en el lado del servidor.
- Si esa no es una opción, use un
VARCHAR
columna para que al menos pueda usarLIKE
declaraciones. - Utilice la
sql_variant
tipo de datos.
Editar Cudo's a ta.speot.is
Las variantes pueden ser parte de una clave principal de foráneo