Alterar un campo en una tabla!

rock
06 de Julio del 2005
Hola a toda la comunidad!!

tengo la siguiente tabla:

CREATE TABLE ANET_SP_INFO_CLINICA_BASAL (
NUA VARCHAR2(25) NOT NULL,
FECHA_DIAGNOSTICO DATE NOT NULL,
FECHA_INICIO_SINTOMAS DATE NOT NULL,
CREATION_DATE DATE DEFAULT SYSDATE NOT NULL)
;

ahora lo que quiero hacer es que el campo "FECHA_INICIO_SINTOMAS" cambie de un DATE A UN VARCHAR2(4) y que sea NULL

Con que comando puedo hacer este cambio atributos de un campo. Ojala me puedan ayudar
Gracias

jc3000
06 de Julio del 2005
Me da la impresión de que estás vacilando a este nuestro foro.
Pero por si acaso, como nadie nace sabiendo, te concedo el beneficio de la duda :

ALTER TABLE ANET_SP_INFO_CLINICA_BASAL
MODIFY FECHA_INICIO_SINTOMAS VARCHAR2(4) NULL

OJO : SI TIENES DATOS EN ESE CAMPO EN LA TABLA, TE VA A CHILLAR EL PLUS, EN ESTE CASO TENDRÁS QUE CREARTE UNA TABLA TEMPORAL CON TODA LA PARAFERNALIA QUE ESO LLEVA