Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/10/2008, 15:21
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 5 meses
Puntos: 38
Respuesta: Parametros para alter table

Si los datos estan en la temporal...

seria algo mas o menos asi..


Código:
ALTER PROCEDURE usp_ConsultaTabla (@MyTabla sysname)
AS
SET NOCOUNT ON
DECLARE  @SQLString NVARCHAR(100),@Nombre nvarchar(255),
         @Tipo nvarchar(50),@Longitud nvarchar(50)

Select @Nombre = nombre, @Tipo = TipoBD, @Longitud = Longitud  
from tmp_Cliente 

SET @SQLString = N'ALTER TABLE '+ @MyTabla + 'ADD '+ @Nombre + ' ' + @Tipo + ' (' + @Longitud + ') '

EXECUTE sp_executesql @Nombre,@Tipo,@Longitud,@SQLString
GO
Saludos a ambos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.