외국 토토 꽁 머니 변경이름
Action[, ...]
외국 토토 꽁 머니 변경이름이름 바꾸기 [칼럼]열toNew_Column외국 토토 꽁 머니 변경이름이름 바꾸기new_name외국 토토 꽁 머니 변경이름스키마 설정new_schema
여기서Action중 하나입니다.추가 [열]컬럼 Type[NULL | NOT NULL]
드롭 [컬럼] [존재하는 경우]컬럼[제한 | 캐스케이드]
ALTER [column]열[데이터 설정] 유형typeAlter [column]열set | drop null이 아닙니다
소유자New_owner10368_10406옵션[ 'value'] [, ...])
외국 토토 꽁 머니 변경변경 기존 외국 토토 꽁 머니의 정의. 몇 가지가 있습니다 하위 형태 :
이 양식은 외국 토토 꽁 머니에 새 열을 추가합니다. 와 동일한 구문외국 토토 꽁 머니 만들기.
이 양식은 외부 토토 꽁 머니에서 열을 삭제합니다. 당신은 할 것입니다 말해야캐스케이드토토 꽁 머니 외부는 열에 따라 다릅니다. 예를 들어, 보기. 만약에존재하는 경우지정되어 있습니다 열이 존재하지 않으며 오류가 발생하지 않습니다. 이것에서 대신 통지가 발행됩니다.
이 양식은 외국의 열 유형을 변경합니다. 토토 꽁 머니.
열을 NULL을 허용하거나 허용하지 않는 것으로 표시하십시오 값.
이 양식은 외국 테이블의 소유자를 지정된 사용자.
theRename양식 변경 외국 테이블의 이름 또는 개별 열의 이름 외국 테이블에서.
This form moves the foreign table into another 개요.
외국 표에 대한 옵션 변경.add, SET및드롭행동을 지정하십시오 수행.addNO 작업이 명시 적으로 지정됩니다. 옵션 이름이어야합니다 고유한; 이름과 값도 외국 데이터 포장지 라이브러리.
Renameand스키마 설정목록에 결합 할 수 있습니다 동시에 적용 할 여러 개의 변경. 예를 들어, 그것은입니다 여러 열을 추가하거나 여러 종류의 유형을 변경할 수 있습니다. 단일 명령의 열.
당신은 사용할 토토 꽁 머니을 소유해야합니다ALTER 외국 표. 외국 토토 꽁 머니의 스키마를 변경하려면 꼭 가져야Create새로운 스키마. 소유자를 변경하려면 직접 또는 새로운 소유 역할의 간접 회원과 그 역할은생성테이블 스키마의 권한. (이러한 제한은 소유자를 변경하지 않는 경우를 시행합니다 테이블을 떨어 뜨리고 재현하여 할 수없는 모든 것. 그러나 슈퍼업자는 모든 테이블의 소유권을 변경할 수 있습니다 그래도.)
기존의 이름 (schema-qualified) 외국 토토 꽁 머니 변경.
새 또는 기존 열의 이름.
기존 열의 새 이름.
테이블의 새 이름.
새 열의 데이터 유형 또는 새로운 데이터 유형 기존 열.
드롭에 의존하는 객체를 자동으로 드롭합니다 열 (예 : 열을 참조하는보기).
종속이 있으면 열을 삭제하지 않으 셨습니다. 사물. 이것은 기본 동작입니다.
테이블의 새 소유자의 사용자 이름.
테이블이 될 스키마의 이름 움직이는.
키워드열소음은 할 수 있습니다 생략하십시오.
외국 서버와의 일관성은 열이 추가되거나 제거됩니다추가 열또는낙하 열, aNOT NULL제약 조건이 추가되거나 열 유형이 있습니다 변경데이터 유형 설정. 그것은입니다 토토 꽁 머니 정의가 일치하는지 확인하는 사용자의 책임 원격 쪽.
참조PostgreSQL :유효한 매개 변수에 대한 추가 설명.
열을 null으로 표시하려면 :
외국 토토 꽁 머니 유통 업체 변경 Alter Column Street 세트 NULL;
외국 표의 옵션 변경 :
외국 토토 꽁 머니 변경 myschema.distributors 옵션 (opt1 'value', set opt2, 'value2', drop opt3 'value3');