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!!!

Preguntas similare

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!!!


Respuesta Responder a este mensaje
#2 polaco
17/10/2006 - 15:23 | Informe spam
Gracias Alejandro!!!!, por lo que entiendo una forma de usar sql
dinamico es usando bcp, es asi?

Saludos y gracias nuevamente

Polaco

Alejandro Mesa wrote:
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!!!
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida