Hola, los registros no se borran si quitás una columna.
select * from sysobjects where name = 'USUARIOS' te daría si existe la
tabla, pero si generás el script de creación de una tabla en el enterprise
manager te va a generar un query más eficiente (con exists) para hacer este
chequeo
 
lo mismo para el campo:
select * from syscolumns where name = 'TuCampo' and id = 
(select id from sysobjects where name = 'USUARIOS')
 
te mostraría el registro si existe el campo
(casero, pero sirve)
 
Saludos

   _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Claudia Almeda
Enviado el: 2008/January/18 3:22 PM
Para: Ciudad omarbellio
Asunto: [dbms] DROP Column


Hola lista:
 
Como estan? Feliz comienzo de año antes que nada.. y ahora si la pregunta--
 
Tengo una tabla USUARIOS la cual como se imaginaran ya contiene registros,
el tema es que necesito eliminar una de las columnas de dicha tabla, pero
tengo dudas con un tema..
Se me borran los registros?
en caso de no ser asi... Que manera tengo de validar la exitencia de dicha
tabla y dicho campo en la base antes de hacer el alter table..???
 
desde muchisimas gracias..
Saludetes

-- 
Atte Almeda Claudia 


No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.516 / Virus Database: 269.19.8/1235 - Release Date: 08/01/21
9:39 AM



No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.516 / Virus Database: 269.19.8/1235 - Release Date: 08/01/21
9:39 AM
 

Responder a