Categoría: Sql Server

Función para formatear Rut en Sql Server 2008

Función para formatear Rut en Sql Server 2008

En esta oportunidad les traemos una función muy útil que les ayudara a la hora de querer formatear ruts con formato XX.XXX.XXX-X CREATE FUNCTION [dbo].[Fn_FormatearRut] ( @Rut VARCHAR(12) ) RETURNS VARCHAR(12) AS BEGIN DECLARE...

Función StrZero FoxPro en Sql Server

Función StrZero FoxPro en Sql Server

Supongo que muchos de vosotros extrañáis la función StrZero, en esta oportunidad les presento la forma de crearla en Sql Server, El tamaño de la cadena esta limitado a 100, pero esta en vosotros...

Función Split en Sql Server 2008 R2

Función Split en Sql Server 2008 R2

Espero les sea útil esta función. USE [Quality] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION [dbo].[Split] ( @string NVARCHAR(MAX), @delimiter CHAR(1) ) RETURNS @output TABLE(splitdata NVARCHAR(MAX) ) BEGIN DECLARE @start...

Función PadLeft y PadRight en Sql Server

Función PadLeft y PadRight en Sql Server

Navegando por la web me encontré con dos utilidades muy interesantes que de seguro a mas de alguien le servirán: USE [TuBase] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE Function [dbo].[PadLeft](@texto...

Insertar valor en columna Identity

Insertar valor en columna Identity

En este ejemplo se fuerza la inserción de un valor en una columna Identity nota: sacar el punto en la sentencia SET IDENTITY_INSERT Sistemas ON; INSERT. INTO sistemas (IdSistema, Sistema) values (58,’EL SISTEMA’); SET...

Solución al error «No se puede cargar el archivo o ensamblado …/crdb_adoplus.dll» Cystal Report Visual Studio

Solución al error «No se puede cargar el archivo o ensamblado …/crdb_adoplus.dll» Cystal Report Visual Studio

En esta oportunidad les traigo la solución al error: No se puede cargar el archivo o ensamblado ‘file:///C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll’ ni una de sus...

Update de una Tabla a partir de otra Tabla

El siguiente ejemplo muestra como actualizar los registros de la tabla1 siempre y cuando coincidan con los registros de la tabla2. update tabla1 set  tabla1.campo1 = tabla2.campo1 from tabla1, tabla2 where tabla1.campopk = tabla2.campopk