OpenOffice 4.1.3에서 명령 줄에서 트리거를 삽입하려고하는데이 구성을 사용하고 있습니다 : 도구 -> 옵션 -> OpenOffice - -> 자바 -> "사용 ..."확인 -> 클래스 경로 - 패키지를 추가> -> "내가 여기에서 다운로드 한에서 다운로드 한 파일 (오직 hsqldb.jar는) : http://www.access2base.com/access2base.html필드를 업데이트하기 위해 트리거를 삽입하려고 시도했습니다. OpenOffice베이스
겠어요 -을 Access2Base
CREATE TRIGGER "t1" AFTER UPDATE ON "DesgloseCostes"
FOR EACH ROW
BEGIN ATOMIC
update "Costes" set "importenoiva" = (NEW."importe");
END
을 그리고 그것은 나에게 다음과 같은 오류를 제공합니다 : .. 이것은 내가 실행하기 위해 노력하고있어 코드는
1: Unexpected end of command: BEGIN in statement [CREATE TRIGGER "t1" AFTER UPDATE ON "DesgloseCostes"
FOR EACH ROW
BEGIN]
PS : 나는에서이 코드를 실행 : 도구 -> SQL ....
PS2를 : 나는 MySQL의에서 비슷한 문제가 있었다 그러나 나는 거기
을 //하는 구분 기호를 변경 해결 당신의 도움에 대한CREATE TRIGGER "t1" AFTER UPDATE ON "DesgloseCostes"
FOR EACH ROW
BEGIN ATOMIC
update "Costes" set "importenoiva" = (NEW."importe");
END//
감사 :
이 샘플 코드입니다!
내가 새 HSQLDB 폴더를 가하고있어,하지만 난 같은 오류가 발생한 곳이, 나는이 폴더, 슈퍼 폴더, 슈퍼/슈퍼 폴더를 선택하는 시도에 시도 hsqldb/lib/hsqldb.jar 파일을 꾸러미로 넣기 만하면됩니다.
내 코드는 내가 그것을 작동하는지 확인하기 위해 하나의 트리거를 넣어 triying했지만, 난 여전히 코드와 같은 오류"COSTES "모든 행을 업데이트 알고 DesgloseCostes " NEWROW로 NEWROW를 참조하십시오. BEGIN ATOMIC 업데이트"Costes "는"importenoiva "= NEWROW."importe "; END // –
안녕하세요, 다시 hsqldb 버전의 OpenOffice를 업데이트하려고 합니다만, 문제가 있거나 작동하지 않는 것 같아요. ( –
"외부"HSQLDB dtabase를 사용해야합니다. https : //forum.openoffice.org/ko/forum/viewtopic.php? p = 162653 # p162653 – fredt