SQL Server - Crear tablas a partir de un procedimiento almacena

 
Vista:

Crear tablas a partir de un procedimiento almacena

Publicado por Dariel (1 intervención) el 09/06/2006 21:49:09
Como puedo crear tablas por medio de procediminetos almacenados.
Si conocen alguna pagina donde pudiera encontrar algun ejemplo o si me pueden responder con un ejemplo se los agradeceria..

Darri.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Crear tablas a partir de un procedimiento almac

Publicado por Edgar Quispe M. (12 intervenciones) el 10/06/2006 02:36:29
ESTA UN POCO CONFUSA TU PREGUNTA ALMENOS EN LO PERSONLA NO LO ENTIENDO MUY BIEN
SI TU PREGUNTA ES SI SE PUEDE CREAR TABLAS DINAMICAS CON DIFERENTES NOMBRES SI LO PUEDES HACER
AHORA SI ES UNA TABLA ESPECIFICA TAMBIEN EN REALIDAD EN EL PORCEDURE PUEDES HACER DE TODO ES COMO SI ESTUVIEESE TRABAJANDO EN EL ANALIZADOR DE CONSULTA

AQUI UN EJEMPLO SIMPLE DE CRAAR TABLAS DINAMICAS OSEA NOMBRES DEACUERDO AL VALOR DE LA VARIABLE NOMBRE LOS CAMPOS SI SON ESTATICOS PERO TAMBIEN PUEDEN HACERSE DINAMICOS SOLO ES CUESTION DE IMAGINARCE Y TENER BIEN EN CLARO QUE ES LO QUE SE QUIERE HACER

CREATE PROCEDURE [SP_CREA_TABLA] @TABLA VARCHAR(40)
AS BEGIN

DECLARE @CADSQL NVARCHAR(4000)

SELECT @CADSQL = 'CREATE TABLE '+@TABLA+' ( CAMPO1 VARCHAR(10) NULL )'

EXECUTE SP_EXECUTESQL @CADSQL

END
GO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar