어쨌든 도메인 유형을 변경하고 유형을 새 유형으로 변경 하시겠습니까? VARCHAR (25) 유형의 도메인을 사용하는 열이 있는데 길이를 150으로 늘리고 싶습니다.도메인 변경 유형을 변경하십시오.
1
A
답변
1
모든 도메인을 만들고 모든 테이블을 변경하고 이전 도메인을 삭제하십시오.
1
한 가지 방법은 VARCHAR (150),에 도메인의 유형을 변경,
- 데이터베이스를 오프라인에
- 편집 텍스트 것
- 마지막으로 텍스트에서 스키마를 다시로드하십시오.
그건 그냥 스케치 일뿐입니다. 실제 데이터베이스에서이 작업을 시도하기 전에 샌드 박스를 연습하십시오.
1
불가능합니다.하지만 가능한 한 정렬 할 수 있습니다.
사물이 당신의 도메인으로 varchar (25)의 별명을 나타냅니다.
varchar (25), varchar (50), varchar 및 텍스트는 모두 Postgres에서 동일한 방식으로 저장됩니다. 유일한 차이점은 처음 두 개에 오버 헤드를 추가하는 길이 검사입니다.
이제 도메인 유형을 변경할 수는 없지만 제약 조건을 변경할 수 있습니다. 도메인에 제약 조건을 적용하는 것이 테이블 재 작성 없이도이를 변경할 수있는 "트릭"중 하나입니다. 새 도메인을 만들
- 는
- 적용 테이블 컬럼을 변경하고 새로운 도메인
그런 식으로 자신의 유형을 설정 체크 제약 조건 VARCHAR의 별칭 인 SHORT_STRING 말 두 번째 생각을하고 최대 길이를 40 또는 60으로 변경하거나 다시 25로 변경하기로 결정한 경우 테이블 재 작성없이 그렇게 할 수 있습니다.
관련 문제
- 1. dojo DataGrid에서 즉시 셀 유형을 변경하십시오.
- 2. javascript에서 html 문서의 커서 유형을 변경하십시오.
- 3. 파이썬 불변의 유형을 변경
- 4. 도메인 모델 구현시 UI 프로젝트 유형을 고려해야합니까?
- 5. WordPress page-columnist, 기본 페이지 유형을 변경하십시오.
- 6. 목록의 열 유형을 Sharepoint의 조회에서 변경하십시오.
- 7. 숫자가있는 열의 유형을 varchar에서 int로 변경하십시오.
- 8. 레지스트리에서 사용자 인증 설정 유형을 변경하십시오.
- 9. 테이블 변경 열의 배경색을 변경하십시오.
- 10. 내부적으로 도메인 이름 변경
- 11. 기본 도메인 변경/다중 기본 도메인 허용
- 12. 반환 유형을 동적으로 변경 하시겠습니까?
- 13. 핸들 오류가 변경 도메인 이름
- 14. SQL 서버 2008 도메인 변경
- 15. 도메인 당 로컬로 CSS 변경
- 16. 하위 도메인/도메인 이름을 기준으로 색인 페이지 변경
- 17. 오이 시나리오 내 셀렌 도메인/하위 도메인 변경
- 18. Mutagen을 통해 APIC ID3 태그에 삽입 된 이미지 유형을 변경하십시오.
- 19. 키보드 유형을 설정에 대해 소수점이있는 숫자 패드로 변경하십시오. 환경 설정
- 20. [hasMany :] 참조의 데이터 유형을 목록으로 변경 하시겠습니까?
- 21. UIButton의 크기 변경 UButton의 유형을 변경합니다.
- 22. 비 PHP 파일의 MIME 유형을 변경 하시겠습니까?
- 23. IE8을 사용하여 인증 할 때 도메인 변경
- 24. 로컬에서 실행할 때 localhost 도메인 변경
- 25. 도메인 분할 및 변경 사항을 데이터베이스로 마이그레이션
- 26. django-localeurl을 사용하여 하위 도메인 + 언어 변경
- 27. 도메인 객체 변경 알림 (Hibernate/Java)
- 28. cakephp 사이트 도메인 변경, 301 호 발행
- 29. Selenium :: Client :: Driver 인스턴스에 연결된 도메인 변경
- 30. 교차 도메인 iframe 내에서 방향 변경 감지
대신 http://DBA.stackexchange.com에서 질문 할 수 있습니다. – Jonas