2013-11-10 3 views
2

당신이 포함의 모든 열이 DEFAULT 절을 사용하여 생성 된 테이블이 상상 테이블에 여러 기본 값을 삽입하는 것은방법, 예를 들어,

 
BOX 
---------- 
height 
width 
depth 

현재 나는 기본값을 사용하려면 다음 쿼리를 만들 것 값 :

INSERT INTO BOX VALUES(DEFAULT,DEFAULT,DEFAULT); 

오라클에서 다른 방법이 있습니까? 모든 디폴트 값을 사용하지만 모든 컬럼에 대해 지정하지 않고 insert 절을 지정하는 것이 바람직합니다.

답변

4

하나의 열에 DEFAULT을 지정하고 다른 열은 생략 할 수 있습니다.

INSERT INTO box (height) VALUES (DEFAULT); 

결과적으로 모든 열에 기본값이 적용됩니다.

다음은 SQLFiddle 데모