PDA

Visualizza la versione completa : come impostare un valore di default in DB ORACLE


fanzid
10-09-2003, 20:17
Dovrei creare una tabella in oracle SU SERVER UNIX in cui un campo di tipo date dovrebbe contenere di default la data di sistema e un campo di tipo varchar2 dovrebbe contenere una stringa predefinita a meno che non venga modificata dall'utente tramite una pagina Jsp premetto che al database accedo in remoto con il client secure crt potrebbe qualcuno darmi una indicazione su come fare.
la tabella la so creare ma non so impostare i valori di default sopra indicati
la tabella la creo in questo modo:
create table pippo(
data DATE,
commento VARCHAR2(500));

grazie a chi possa darmi una mano

Corwin
10-09-2003, 23:17
Originariamente inviato da fanzid
Dovrei creare una tabella in oracle SU SERVER UNIX in cui un campo di tipo date dovrebbe contenere di default la data di sistema e un campo di tipo varchar2 dovrebbe contenere una stringa predefinita a meno che non venga modificata dall'utente tramite una pagina Jsp premetto che al database accedo in remoto con il client secure crt potrebbe qualcuno darmi una indicazione su come fare.
la tabella la so creare ma non so impostare i valori di default sopra indicati
la tabella la creo in questo modo:
create table pippo(
data DATE,
commento VARCHAR2(500));

grazie a chi possa darmi una mano

create table pippo(
data DATE DEFAULT SYSDATE,
commento VARCHAR2(500) DEFAULT 'PROVA');

Prova, non ho un db Oracle sottomano in questo momento...

fanzid
11-09-2003, 12:01
Grazie ho provato come mi hai detto e funziona perfettamente

Loading