altibase triger 관련 문법 오류좀 잡아 주셨으면 합니다. 0 2 2,850

by 에르메스 [ALTIBASE] ALTIBASE trigger 트리거 trigger [2013.07.15 10:43:44]


  create table sal_change
   (name varchar2(10), oldsal number, newsal number);

 

 create or replace trigger sal_tri

  after update of sal on st_player
  for each row                                              
  begin
  insert into sal_change values
  (:old.name, :old.sal, :new.sal);                  
  end;

begin 부분에서 문법 오류라고 뜨는데 정확히 어떻게 해야 할까요?

[출처] PL/SQL 트리거생성|작성자 legend0328

by 마농 [2013.07.15 12:07:28]
BEGIN 앞에 AS 또는 IS 가 필요해 보입니다.
http://technet.altibase.com/?page_id=14658

by 손님 [2013.07.16 16:44:56]
너무 너무 감사합니다.  
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입