Verificar que existe un campo!

03/11/2005 - 02:33 por [David] | Informe spam
Saludos.
tengo el codigo para modificar una tabla (quitar o agregar columnas).
ALTER TABLE ALUMNOS DROP COLUMN ANIO, LAREDO, VETERANO
ALTER TABLE ALUMNOS ADD ANIO INT, LAREDO BIT, VETERANO BIT
pero necesito de alguna funcion (una validacion) para saber si por ejemplo
la columna "laredo" ya existe en la tabla, ya ven que si ejecuto otra vez el
codigo
ALTER TABLE ALUMNOS ADD ANIO INT, LAREDO BIT, VETERANO BIT
me marcara error.
Ayuda!!!.
De antemano, gracias

Preguntas similare

Leer las respuestas

#6 Eladio Rincón
03/11/2005 - 20:01 | Informe spam
Tienes razón Alejandro,
lo pensé al escribir el mensaje, pero dije, bueno, igual las mayúsculas
sientan mal ;-)

lo tendré en cuenta en otra ocasión...

Eladio Rincón

SQL Server MVP, Mentor
Solid Quality Learning
http://www.SolidQualityLearning.com

"Solid Quality Learning is the trusted global provider of advanced education
and solutions for the entire Microsoft database platform"


"Alejandro Mesa" wrote in message
news:
Carlos Sacristán,

que te puedo decir, uno aprende de sus propios errores.


AMB

"Carlos Sacristán" wrote:

Esto ya es hilar fino, fino, eh Alejandro? ;-)


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Alejandro Mesa" escribió en el
mensaje news:
> Comentario:
>
> El nombre de la vista es INFORMATION_SCHEMA.COLUMNS. Si ejecutan los
scripts
> posteados, en una db con collation CS (case sensitive), los mismos
> daran
> resultados no esperados.
>
>
> AMB
>
> "[David]" wrote:
>
> > Saludos.
> > tengo el codigo para modificar una tabla (quitar o agregar columnas).
> > ALTER TABLE ALUMNOS DROP COLUMN ANIO, LAREDO, VETERANO
> > ALTER TABLE ALUMNOS ADD ANIO INT, LAREDO BIT, VETERANO BIT
> > pero necesito de alguna funcion (una validacion) para saber si por
ejemplo
> > la columna "laredo" ya existe en la tabla, ya ven que si ejecuto otra
vez el
> > codigo
> > ALTER TABLE ALUMNOS ADD ANIO INT, LAREDO BIT, VETERANO BIT
> > me marcara error.
> > Ayuda!!!.
> > De antemano, gracias
> >
> >
> >



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida