pl/sql 프로그래밍을 처음 사용합니다. BREW는 BB_BASKETITEM 테이블의 QUANTITY 열에 점검 제한 조건을 추가하려고합니다. 구매자가 항목에 대해 20보다 큰 수량 값을 입력하면 Brewbean 's는 "수량 확인"메시지를 화면에 표시하려고합니다. 텍스트 편집기를 사용하여 Chapter04 폴더에서 assignment04-06.txt 파일을 엽니 다. 첫 번째 문인 ALTER TABLE을 실행하여 CHECK 제약 조건을 추가해야합니다. 다음 항목은이 항목을 테스트하는 INSERT 작업이 포함 된 PL/SQL 블록입니다 check 제약 조건을 체크하고이 제약 조건을 체크하고 메시지를 표시하는 코드를 추가하십시오. "inpl/sql에서 정의되지 않은 오류 예외 처리
0,123,516로ORA-06550 : 5 행, 1 열 : PLS-00103 :가 발생 상징 "ALTER" 는 나는이 같은 오류 보고서를 가지고 this-
set serveroutput on; declare ex_basket exception; pragma EXCEPTION_INIT(ex_basket, -02290); BEGIN ALTER TABLE bb_basketitem ADD CONSTRAINT bitems_qty_ck CHECK (quantity < 20); INSERT INTO bb_basketitem VALUES (88,8,10.8,21,16,2,3); exception when ex_basket then DBMS_OUTPUT.PUT_LINE('Check Quantity'); END;
같은 시도 중 하나를 기대하고 다음 루프 모드 널 프라그 인상이 업데이트를 선택 반환 경우
가(경우 시작 고토에 대한 종료를 선언하면서
죄송합니다.이 저렴한 질문입니다. 나는 이것을 돕는 누군가를 사랑합니다.