반응형
Oracle 기존 테이블에 날짜 열 추가(기본값은 새 행만 sysdate)
새 행만 기본 sysdate를 선택하는 것과 같이 DATE_CREATED 열을 추가하는 방법이 있습니까?아래 ALTER를 실행했을 때, 모든 이전 행은 DATE_CREATED가 ALTER 스크립트의 실행 시간으로 설정되었습니다. 저는 그 행들이 null로 유지되기를 원합니다.
alter table abc.mytable
add
(DATE_CREATED date default sysdate null
);
먼저 기본값 없이 열을 추가해야 합니다.
alter table mytable add date_created date default null;
그런 다음 기본값을 추가합니다.
alter table mytable modify date_created default sysdate;
언급URL : https://stackoverflow.com/questions/30334933/oracle-add-date-column-to-existing-table-default-to-sysdate-new-rows-only
반응형
'source' 카테고리의 다른 글
워드프레스 API json, 한 번의 게시물에서 사전 게시물과 다음 게시물을 얻는 방법은? (0) | 2023.09.26 |
---|---|
PowerShell에서 자세한 예외 스택 추적을 받을 수 있습니까? (0) | 2023.09.26 |
DOM 요소 내부의 텍스트 라인을 세는 방법은 무엇입니까?내가 할 수 있을까? (0) | 2023.09.26 |
TypeError: e.preventDefault가 함수가 아닙니다. (0) | 2023.09.26 |
데이터 가능한 페이지 제거 방법 (0) | 2023.09.26 |