Asunto: Cómo puedo eliminar una DEFAULT por codigo en oracle?
HOLA A TODOS QUISIERA SABER COMO puedo eliminar una restriccion DEFAULT por medio de codigo EN ORACLE POR EJEMPLO:
SQL>CREATE TABLE CATEGORIA(
2 IDCAT CHAR(4)NOT NULL,
3 NOMCAT VARCHAR2(20)NOT NULL,
4 FECHA DATE DEFAULT SYSDATE)
TABLESPACE EJEMPLO;
Y TAMBIEN COMO HAGO PARA CORREGIR UNA LINEA QUE ME EQUIVOQUE POR EJEMPLO QUIERO BORRAR LA LINEA 4 Y SOLO PONERLE DATE Y BORRARLE DEFAULT SYSDATE.
AYUDA PORFA SE LOS AGRADECERE!!! [/b]
Publicado:
Jue Sep 15, 2011 6:28 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Cómo puedo eliminar una DEFAULT por codigo en oracle?
Anuncios
george3010 escribió:
HOLA A TODOS QUISIERA SABER COMO puedo eliminar una restriccion DEFAULT por medio de codigo EN ORACLE POR EJEMPLO:
SQL>CREATE TABLE CATEGORIA(
2 IDCAT CHAR(4)NOT NULL,
3 NOMCAT VARCHAR2(20)NOT NULL,
4 FECHA DATE DEFAULT SYSDATE)
TABLESPACE EJEMPLO;
Y TAMBIEN COMO HAGO PARA CORREGIR UNA LINEA QUE ME EQUIVOQUE POR EJEMPLO QUIERO BORRAR LA LINEA 4 Y SOLO PONERLE DATE Y BORRARLE DEFAULT SYSDATE.
AYUDA PORFA SE LOS AGRADECERE!!!
Para modificar un campo existente, sin eliminarlo, utiliza ALTER TABLE MODIFY, sería algo así:
Código:
alter table CATEGORIA modify
(
FECHA DATE
);
Para añadir una nueva columna:
Código:
alter table CATEGORIA ADD
(
OBSERVACION VARCHAR2(1000)
);
Para eliminar una columna (se eliminarán todos sus datos):
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A