Preguntas etiquetadas con sql-server

48
¿Diferencia de rendimiento para COALESCE versus ISNULL?

He visto a mucha gente usar la función COALESCE en lugar de ISNULL. De las búsquedas en Internet, descubrí que COALESCE es el estándar ANSI, por lo que hay una ventaja de que sabemos qué esperar al usarlo. Sin embargo, ISNULL parece más fácil de leer ya que parece más claro lo que está...

47
El reparto hasta la fecha es sargable pero ¿es una buena idea?

En SQL Server 2008, se agregó el tipo de datos de fecha . La conversión de una datetimecolumna a datees sargable y puede usar un índice en la datetimecolumna. select * from T where cast(DateTimeCol as date) = '20130101'; La otra opción que tiene es usar un rango en su lugar. select * from...

47
¿Hay alguna diferencia entre NUMERIC y DECIMAL?

Sé que los tipos de datos NUMÉRICOS y DECIMALES en SQL Server funcionan de la misma manera: la sintaxis para crearlos es la misma, los rangos de valores que puede almacenar en ellos son los mismos, etc. Sin embargo, la documentación de MSDN describe la relación entre los dos de la siguiente...

43
Ofuscación de datos en SQL Server

¿Cuál es la mejor práctica para la ofuscación de datos en SQL Server? Nos gustaría utilizar datos de producción enmascarados en nuestro sistema UAT. Si queremos hacerlo rápidamente, y con un mayor nivel de obstrucción, ¿qué enfoque se debe tomar? Estoy pensando en la codificación de caracteres...