Ejecutar Contenido de una tabla

13/10/2006 - 23:08 por polaco | Informe spam
Hola a todos!!
Queria saber como hago para ejecutar el contenido de una tabla
obviamente desde un dts.
Ejemplo: en la tabla T1 tengo un unico campo que contiene

fila 1: create table pepe (campo1 int, campo2 int)
fila 2: alter table pepe add campo3 int


Los datos fueron creados previamente con un store, por eso es que no
siempre son iguales.

Gracias a todos!!!
 

Leer las respuestas

#1 Alejandro Mesa
14/10/2006 - 17:15 | Informe spam
polaco,

Puedes recorrer la tabla usando un lazo o un cursor, capturar el contenido
de la columna y usar sql dinamico para ejecutar la sentencia. Si trabajas con
la version 2000, el largo maximo que puedas capturar en una variable sera
8000 caracteres, de ser mayor, tendras que volcar el contenido hacia un
archivo texto y usar algun utilitario como osql.exe para ejecutar el script.


AMB

"polaco" wrote:

Hola a todos!!
Queria saber como hago para ejecutar el contenido de una tabla
obviamente desde un dts.
Ejemplo: en la tabla T1 tengo un unico campo que contiene

fila 1: create table pepe (campo1 int, campo2 int)
fila 2: alter table pepe add campo3 int


Los datos fueron creados previamente con un store, por eso es que no
siempre son iguales.

Gracias a todos!!!


Preguntas similares