Thanks a lot to all who replied !
DBAndrey * 03-9254520 * 058-548133 * mailto:[EMAIL PROTECTED] -----Original Message----- Sent: Mon, May 13, 2002 11:03 PM To: Multiple recipients of list ORACLE-L Hello Andrey The correct answer depends on what you want ! if you can live with null values in the column then a default for the column is OK, but if you want to handle a insert with a null then you need a trigger. Se the little example : SQL> create table t (a number, b number default 10); Table created. SQL> insert into t (a) values (10); 1 row created. SQL> commit; Commit complete. SQL> select * from t; A B ---------- ---------- 10 10 SQL> insert into t (a,b) values (10, null); 1 row created. SQL> commit; Commit complete. SQL> select * from t; A B ---------- ---------- 10 10 10 Yechiel Adar wrote: >Hello Andrey > >KISS - Why write code to do what oracle does for you? > >Yechiel Adar >Mehish >----- Original Message ----- >To: Multiple recipients of list ORACLE-L <[EMAIL PROTECTED]> >Sent: Monday, May 13, 2002 6:23 PM > > >>Dear list ! >>I need a very simple thing : each time a certain field is null during an >>insert, to substitiute a string "AAA" instead. >>What is better : to write a trigger to do so or to define a default value >>for that column in the table ? >>Thanks ! >> >> >>DBAndrey >> >>* 03-9254520 >>* 058-548133 >>* mailto:[EMAIL PROTECTED] >> >> >> >> >>-- >>Please see the official ORACLE-L FAQ: http://www.orafaq.com >>-- >>Author: Andrey Bronfin >> INET: [EMAIL PROTECTED] >> >>Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 >>San Diego, California -- Public Internet access / Mailing Lists >>-------------------------------------------------------------------- >>To REMOVE yourself from this mailing list, send an E-Mail message >>to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in >>the message BODY, include a line containing: UNSUB ORACLE-L >>(or the name of mailing list you want to be removed from). You may >>also send the HELP command for other information (like subscribing). >> -- /regards Peter Gram Mobil : +45 2527 7107 Fax : +45 4466 8856 Miracle A/S Kratvej 2 2760 Ma*l?v http://miracleas.dk -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Peter Gram INET: [EMAIL PROTECTED] Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists -------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Andrey Bronfin INET: [EMAIL PROTECTED] Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists -------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).