Como renombrar una columna usando TRANSACT-SQL

Para esto debemos usar el procedimiento almacenado sp_rename. Que tambien sirve para renombrar tablas

sp_rename [ @objname = ] ‘object_name’ , [ @newname = ] ‘new_name’
[ , [ @objtype = ] ‘object_type’ ]

Por ejemplo, si queremos renombrar un campo:
EXEC sp_rename ‘nombre_table.campo_antiguo’, ‘campo_nuevo’, ‘COLUMN’;

¿Como saber que espacio usan las tablas en Sql Server 2000?

Interesante el stored procedure que encontré en 4guysfromrolla.com, con el podemos saber que espacio están usando las tablas de nuestra base de datos en SQL Server 2000.
Con el stored procedure sp_spaceused podemos determinar que espacio usa nuestra base de datos completa y tambien un objeto determinado como por ejemplo una tabla.
Ejemplos de uso:

EXEC sp_spaceused
Lo que [...]

Buscar un campo en una base de datos

Para localizar un nombre de un campo de una tabla en una base de datos usaremos la consulta:
SELECT TABLE_NAME,*
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME LIKE ‘%NombreDeCampo%’

SQL: Crear Tablas Temporales en Memoria

Podemos utilizar tablas temporales en memoria para no tener que utilizar el acceso del disco duro del servidor.
Declararemos la tabla y pondremos las columnas y los tipos de datos que tendrá:
DECLARE
@TablaTemporal
TABLE
(
ID numeric(18,0) NOT NULL DEFAULT(0)
)
–Insertaremos el contenido que queramos en nuestra tabla temporal
INSERT INTO
@TablaTemporal
(
IdUsuario
)
SELECT
IdUsuario
FROM
Tabla c
With(NoLock)

Ejecutar DTS desde Stored Procedure

Podemos ejecutar un DTS desde un Stored Procedure utilizando el Shell de DOS (xp_cmdShell)
CREATE PROCEDURE NombreStored
AS
SELECT * FROM Tabla


EXEC xp_cmdshell ‘dtsrun /S NombreServidor /E /N NombreDts’

DTS – Importación y exportación de datos

Una de las herramientas que incorpora SQL Server 2000 (disponible también en SQL Server 7.0) son los servicios de transformación de datos (DTS – Data Transformation Services), son herramientas y objetos que permiten mover datos entre varios orígenes de datos diferentes o iguales.
Aunque en este artículo explicaré paso a paso la parte de importación/exportación a [...]

SQL Server 2008 retrasado hasta el tercer cuarto

El día de hoy Microsoft anuncio el retraso de la fecha de liberación de su producto SQL Server 2008 hasta el tercer cuarto del año.
Microsoft tenía planeado un evento al que llamaría “Heroes Happen Here” el 27 de Febrero del 2008 el cual sería el lanzamiento publico de Windows Server 2008, Visual Studio 2008, y [...]

ASP .NET : Formulario Maestro-Detalle (aplicable a VB y C#)

Articulo extraido desde www.data2max.com
La implementación de un formulario maestro-detalle en un webform de asp.net 2.0, aplicable a bases de datos de SQLServer, Access o cualquier otra fuente de datos compatible con ADO.NET.
Para comenzar, podemos crear un proyecto nuevo o desde un aspx ya creado (que es lo más usual). Asumiré la última
antes q nada, [...]

SQL 2008 - eLearning FREE

La gente de Microsoft recientemente ha publicado gratuitamente un serie de cursos eLearning sobre Microsoft SQL Server 2008.
6188: Lo nuevo en SQL Server 2008 para plataformas de datos empresariales
6189: Lo nuevo en SQL Server 2008 para Business Itelligence
6190: Lo nuevo en SQL Server 2008 para desarrollo de base de datos