Pregunta

01/06/2004 - 16:01 por Heidi | Informe spam
Hola a todos!!!

Resulta que tengo un campo "CODCC" en muchas tablas de una base de datos, y
lo que quiero hacer es que en las tablas donde exista este campo (no sé
cuales son las tablas), busque un número por ejemplo 25 y lo cambie a 26.

Esto se puede, espero haberme explicado bien,

Si se puede, me podrían decir cómo (si es posible un ejemplo?)

Preguntas similare

Leer las respuestas

#1 Maxi
01/06/2004 - 16:13 | Informe spam
Hola, deberias hacer los Update de las tablas una por una :(

para saber en que tablas esta ese campo yo usaria:

Select table_name from information_schema where column_name='coddc'

bye


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Heidi" escribió en el mensaje
news:u5EUZG%
Hola a todos!!!

Resulta que tengo un campo "CODCC" en muchas tablas de una base de datos,


y
lo que quiero hacer es que en las tablas donde exista este campo (no sé
cuales son las tablas), busque un número por ejemplo 25 y lo cambie a 26.

Esto se puede, espero haberme explicado bien,

Si se puede, me podrían decir cómo (si es posible un ejemplo?)







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004
Respuesta Responder a este mensaje
#2 Heidi
01/06/2004 - 17:07 | Informe spam
mil gracias, pero me sale otra duda cuando ejecuto tu instruccion me sale un
error "Invalid object name 'information_schema'.".

Y de tener las tablas que contienen el campo, no podría hacer algo como una
variable por cada tabla en la que se corriera un update, (aqui hablo de
hacer un cursor con la tabla que me genere de nombre de tablas que tengan el
campo, y despues en una variable con el nombre de la tabla). correr la
consulta que en vez de nombre de tabla tienen la variable, ESTOY LOCA?, esto
no se puede?, lo que pasa es que he tratado de hacer algo asi pero no me da.
"Maxi" escribió en el mensaje
news:Op5tDL%
Hola, deberias hacer los Update de las tablas una por una :(

para saber en que tablas esta ese campo yo usaria:

Select table_name from information_schema where column_name='coddc'

bye


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Heidi" escribió en el


mensaje
news:u5EUZG%
> Hola a todos!!!
>
> Resulta que tengo un campo "CODCC" en muchas tablas de una base de


datos,
y
> lo que quiero hacer es que en las tablas donde exista este campo (no sé
> cuales son las tablas), busque un número por ejemplo 25 y lo cambie a


26.
>
> Esto se puede, espero haberme explicado bien,
>
> Si se puede, me podrían decir cómo (si es posible un ejemplo?)
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004


Respuesta Responder a este mensaje
#3 Maxi
01/06/2004 - 17:51 | Informe spam
jeje es que le erre :(

es asi:

information_schema.columns

perdon :-)


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Heidi" escribió en el mensaje
news:eevQTr%
mil gracias, pero me sale otra duda cuando ejecuto tu instruccion me sale


un
error "Invalid object name 'information_schema'.".

Y de tener las tablas que contienen el campo, no podría hacer algo como


una
variable por cada tabla en la que se corriera un update, (aqui hablo de
hacer un cursor con la tabla que me genere de nombre de tablas que tengan


el
campo, y despues en una variable con el nombre de la tabla). correr la
consulta que en vez de nombre de tabla tienen la variable, ESTOY LOCA?,


esto
no se puede?, lo que pasa es que he tratado de hacer algo asi pero no me


da.
"Maxi" escribió en el mensaje
news:Op5tDL%
> Hola, deberias hacer los Update de las tablas una por una :(
>
> para saber en que tablas esta ese campo yo usaria:
>
> Select table_name from information_schema where column_name='coddc'
>
> bye
>
>
> Salu2
> Maxi
> Buenos Aires - Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> Nunca consideres el estudio como una obligación sino como
> una oportunidad para penetrar en el bello y maravillosos
> mundo del saber.
> - Albert Einstein
>
>
>
> "Heidi" escribió en el
mensaje
> news:u5EUZG%
> > Hola a todos!!!
> >
> > Resulta que tengo un campo "CODCC" en muchas tablas de una base de
datos,
> y
> > lo que quiero hacer es que en las tablas donde exista este campo (no



> > cuales son las tablas), busque un número por ejemplo 25 y lo cambie a
26.
> >
> > Esto se puede, espero haberme explicado bien,
> >
> > Si se puede, me podrían decir cómo (si es posible un ejemplo?)
> >
> >
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004
Respuesta Responder a este mensaje
#4 Maxi
01/06/2004 - 17:58 | Informe spam
Si un cursor podrias hacer en este caso, pero yo lo haria en el cliente
basicamente y que este arme todo :-), me parece mucho mas eficiente

Bye


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Heidi" escribió en el mensaje
news:eevQTr%
mil gracias, pero me sale otra duda cuando ejecuto tu instruccion me sale


un
error "Invalid object name 'information_schema'.".

Y de tener las tablas que contienen el campo, no podría hacer algo como


una
variable por cada tabla en la que se corriera un update, (aqui hablo de
hacer un cursor con la tabla que me genere de nombre de tablas que tengan


el
campo, y despues en una variable con el nombre de la tabla). correr la
consulta que en vez de nombre de tabla tienen la variable, ESTOY LOCA?,


esto
no se puede?, lo que pasa es que he tratado de hacer algo asi pero no me


da.
"Maxi" escribió en el mensaje
news:Op5tDL%
> Hola, deberias hacer los Update de las tablas una por una :(
>
> para saber en que tablas esta ese campo yo usaria:
>
> Select table_name from information_schema where column_name='coddc'
>
> bye
>
>
> Salu2
> Maxi
> Buenos Aires - Argentina
> Desarrollador Microsoft 3 Estrellas .NET
> Nunca consideres el estudio como una obligación sino como
> una oportunidad para penetrar en el bello y maravillosos
> mundo del saber.
> - Albert Einstein
>
>
>
> "Heidi" escribió en el
mensaje
> news:u5EUZG%
> > Hola a todos!!!
> >
> > Resulta que tengo un campo "CODCC" en muchas tablas de una base de
datos,
> y
> > lo que quiero hacer es que en las tablas donde exista este campo (no



> > cuales son las tablas), busque un número por ejemplo 25 y lo cambie a
26.
> >
> > Esto se puede, espero haberme explicado bien,
> >
> > Si se puede, me podrían decir cómo (si es posible un ejemplo?)
> >
> >
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida