Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Eliminar un campor de una Tabla

Estas en el tema de Eliminar un campor de una Tabla en el foro de SQL Server en Foros del Web. Ante todo gracias por la atencion en el foro, mi pregunta es la sgte como borro un campo de mi Tabla "Alumno" q se llama ...
  #1 (permalink)  
Antiguo 10/03/2008, 19:37
 
Fecha de Ingreso: abril-2007
Mensajes: 2
Antigüedad: 17 años, 1 mes
Puntos: 0
Eliminar un campor de una Tabla

Ante todo gracias por la atencion en el foro, mi pregunta es la sgte como borro un campo de mi Tabla "Alumno" q se llama "direccion", a la vez esta tabla esta relacionada con otra tabla "cursos" a través de la clave foranea q es "id_alumno" solo eso, pero ambas tablas estan vacias todavia no tienen ningun registro, yo hize el sgte codigo en SqlServer: ALTER TABLE Alumno DROP COLUMN ejemplo; pero me salio el sgte error ---
---------------------
The object 'DF__Alumno__direccion__108B795B' is dependent on column direccion.
Msg 4922, Level 16, State 9, Line 1
ALTER TABLE DROP COLUMN ejemplo failed because one or more objects access this column.
------------
Supuestamente no hay ninguna dato, tendria q borrarse, pero en q estoy mal, facil es meterme a la tabla y delete pero quiero aprender haciendo desde código, desde gracias por su atención.
  #2 (permalink)  
Antiguo 11/03/2008, 12:33
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: Eliminar un campor de una Tabla

Esa columna tiene dependencia, ejecuta SP_HELP tutabla y muestranos el resultado
  #3 (permalink)  
Antiguo 11/03/2008, 16:26
 
Fecha de Ingreso: abril-2007
Mensajes: 2
Antigüedad: 17 años, 1 mes
Puntos: 0
Sonrisa Eliminar un campor de una Tabla

Cita:
Iniciado por iislas Ver Mensaje
Esa columna tiene dependencia, ejecuta SP_HELP tutabla y muestranos el resultado
Ok ya ejecute el "sp_help" de mi tabla pero no sale ningun error de mensaje, sale un monton de datos:

me sale asi:
Name: Owner: Object_Type:
--------- ------------ -------------------
Alumno dbo user table
curso dbo user table
sysdiagrams dbo user table
UK_principal_name dbo unique key cns
sp_alterdiagram dbo stored procedure
sp_creatediagram dbo stored procedure
sp_dropdiagram dbo stored procedure
sp_helpdiagramdefinition dbo stored procedure
sp_helpdiagrams dbo stored procedure
sp_renamediagram dbo stored procedure
sp_upgraddiagrams dbo stored procedure
fn_diagramobjects dbo scalar function
EventNotificationErrorsQueue dbo queue
QueryNotificationErrorsQueue dbo queue
ServiceBrokerQueue dbo queue
PK__curso__1CF15040 dbo primary key cns
PK__sysdiagrams__7F60ED59 dbo primary key cns
PK_Alumno dbo primary key cns
queue_messages_1977058079 dbo internal table
queue_messages_2009058193 dbo internal table
queue_messages_2041058307 dbo internal table
FK_curso_Alumno dbo foreign key cns
DF__Alumno__ejemplo__108B795B dbo default (maybe cns)
CHECK_CONSTRAINTS INFORMATION_SCHEMA view
COLUMN_DOMAIN_USAGE INFORMATION_SCHEMA view
COLUMN_PRIVILEGES INFORMATION_SCHEMA view

Y bueno esto continua es bastante, pero nose q pueda hacer esto q me ayude, por favor si podes ver en donde esta mi error para q me salga mi sentencia, gracias.
  #4 (permalink)  
Antiguo 13/03/2008, 14:20
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Re: Eliminar un campor de una Tabla

amigo, debiste ejecutar SP_HELP (+) el nombre de tu tabla, por ejemplo, si quiero la descripcion de la tabla ALUMNO

execute sp_help alumno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 15:58.