Logo de SQL Server

Diferencia entre fechas en SQL Server

En SQL Server  existe una función a la cual, pasándole dos fechas, devuelve la diferencia entre ellas. Esta función de diferencia entre fechas, se llama DATEDIFF y como peculiaridad entre otros motores de bases de datos, está que se puede definir la unidad de medida en la cual se devolverá el resultado (segundos, minutos, días, … Leer más

Logo de SQL Server

Rellenar tabla a partir de Stored Procedure en SQL Server

Programando en Transact SQL es probable que en algunas ocasiones nos sea más cómodo cargar la consulta que devuelve un stored procedure en una tabla, o bien, reutilizar un stored procedure que ya contiene la consulta que necesitamos, insertándolo en una tabla. Para ello, rellenar tabla a partir de Stored Procedure en SQL Server es … Leer más

Logo de SQL Server

Deshabilitar autocommit en SQL Server

El cliente de SQL Server oficial de Microsoft, el SQL Management Studio, suele venir con la opción de autocommit por defecto. Esto puede ser un poco “peligroso” o incómodo a los que vienen de otros clientes u otros motores de bases de datos, ya que puede dar pie a auténticos desastres (suerte que hoy en … Leer más

Logo de SQL Server

Obtener el número de ocurrencias en una cadena en SQL Server

Para obtener el número de ocurrencias en una cadena en SQL Server, se puede conseguir con la siguiente instrucción: (len(‘cadenaEntera’) – DATALENGTH(replace(‘cadenaEntera’, ‘cadena_a_buscar’, ”))) / len(‘cadena_a_buscar’) Donde ‘cadenaEntera’ es la cadena donde se desea buscar el número de ocurrencias y ‘cadena_a_buscar’ es el fragmento que se desea contar. Este fragmento puede ser de la longitud que se … Leer más

Esta web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está aceptando éstas y nuestra política de las mismas.

ACEPTAR
Aviso de cookies