Two columns same value Inserted into the table using trigger or using with out trigger

Two columns same value Inserted into the table using trigger or using with out trigger


Two columns same  value Inserted into the table:
create table test3
( number1 number(6,2),
number2 number(6,2),
total number(6,2) generated always as (number1+0) );


---------------------------------------------------------------

Two columns same  value Inserted into the table using trigger 

create table test1
  (number1 decimal(6,2),
   number2 decimal(6,2),
   total decimal(6,2));

CREATE TRIGGER test1_bi
  BEFORE INSERT ON test1
  FOR EACH ROW
BEGIN
  IF :new.total is NULL THEN
    :NEW.TOTAL := :new.number1 ;
  END IF;
END test1_bi;

INSERT INTO test1(number1, number2) VALUES(1, 2);

SELECT * FROM test1;

2 comments:


  1. Okurken zamanın nasıl geçtiğini anlamadığınız, kendinizi kitabın dünyasına kaptırmanızı sağlayan sürükleyici kitaplar gerçekten de okuma alışkanlığını farklı bir seviyeye taşıyor. Bu tarz kitaplar, hikayenin akışına kapılarak sizi başka dünyalara götürüyor ve her sayfada yeni bir heyecan sunuyor. Eğer siz de okuyucuların en çok tercih ettiği türleri keşfetmek istiyorsanız, bu kategoride birçok ilginç seçenek bulabilirsiniz. Okuma keyfinizi artırmak için mutlaka denemelisiniz.

    ReplyDelete