this example을 바탕으로,이 코드 생성 :동적으로 순서를 시작할 수 없습니다
DECLARE
new_employee_id INTEGER;
BEGIN
SELECT MAX(EMP_ID) + 1 INTO new_employee_id FROM EMPLOYEE;
EXECUTE IMMEDIATE 'CREATE OR REPLACE SEQUENCE primary_key_seq START WITH ' || new_employee_id || ' INCREMENT BY 1';
END;
/
OBS : 아마 테이블의 기본 키가 훨씬 이해가되지 않습니다 자동 증가에 시퀀스를 사용하여, 그러나 이것은이다 학교 운동과 그것이 우리가해야 할 일입니다. 그러니 그면을 무시하십시오.
이 나는 오류습니다된다 없거나 잘못된 옵션 ORA-06512 : LINE 1 ORA-00922 AT ERROR 라인 5
에서이 무엇이 잘못 될 수 있을까?
OMG ... 어떻게 볼 수 없었을까요 ?-) 감사합니다. – PrincessLilly