ALTER TABLE 구문 - DIRECTORY 키워드 누락
아래와 같이 SQL 쿼리를 사용하여 Oracle 데이터베이스에 두 개의 새 열을 추가하여 테이블을 변경하려고 합니다.
ALTER TABLE Members
ADD annual_dues NUMBER(5,2) not null DEFAULT '52.50',
ADD payment_date DATE;
실행 시 아래와 같은 오류가 발생합니다.
SQL 오류: ORA-30649: DIRECTORY 키워드 누락
저는 그것을 가지고 놀았지만 도움이 되지 않았습니다.SQL 쿼리에서 무엇이 잘못되었습니까?
제 생각에 당신은 그것을 넣어야 할 필요가 있습니다.NOT NULL
그 후에DEFAULT 52.50
:
ALTER TABLE Members
ADD ( annual_dues NUMBER(5,2) DEFAULT 52.50 NOT NULL
, payment_date DATE );
언급URL : https://stackoverflow.com/questions/12873667/alter-table-syntax-missing-directory-keyword
'programing' 카테고리의 다른 글
이 보안 문제를 해결하는 방법 (0) | 2023.07.28 |
---|---|
루아에서 줄 쪼개기? (0) | 2023.07.28 |
pphp 도커 이미지에 pdo 드라이버를 설치하는 방법은 무엇입니까? (0) | 2023.07.28 |
스프링 부트 내 @ControllerAdvise에서 재정의된 예외 이외의 예외에 대해 빈 본문으로 응답하는 Rest (0) | 2023.07.28 |
테이블에 문 수준 트리거를 구현할 때 영향을 받는 모든 행에 대해 OLD 및 NEW 레코드를 가져올 수 있습니까? (0) | 2023.07.28 |