Compartir a través de


Nuevas Funciones Integradas(Built-in Functions) en SQL Server 2012 (es-ES)

SQL Server incorpora nuevas funciones integradas útiles para diferentes tipos de operaciones, que podrá ayudar en más de una oportunidad a los desarrolladores de Bases de Datos al momento de crear sus consultas sobre bases de datos. He aquí algunas de ellas:

FUNCIÓN CHOOSE
Esta función permite seleccionar un elemento de un conjunto de objetos, basado en un índice en específico como parámetro,

SELECT CHOOSE (3, 'Bebidas', 'Condimentos', 'Frutas') AS Resultado

FUNCIÓN FORMAT
Esta función permite dar formato a un valor de manera libre y muy flexible (demasiado flexible!).

SELECT FORMAT(GETDATE(),N'dddd', N'ES-ES'), FORMAT(GETDATE(),N'dddd', N'EN-US')

**
FUNCIÓN PARSE**
Esta función hace una transformación a un tipo de dato en específico en tiempo de ejecución, con la cultura que nosotros especifiquemos

SELECT PARSE('02/12/2012' AS datetime2 USING 'en-US') AS parse_result; 

    

FUNCIONES TRY_PARSE Y TRY_CONVERT
Esta funciones permiten hacer conversiones de tipo de datos, y LO MEJOR!, si algún dato no se convierte, en vez de generar error, retorna un valor NULL, garantizando la continuidad de la consulta.

SELECT TRY_PARSE('SQL Server' AS DATETIME USING 'en-US')

SELECT TRY_CONVERT(DATETIME, 'SQL Server')

 

Espero que sea de utilidad, y a aprender SQL Server 2012!!!