TYPE
에 값을 추가하는 방법을 찾았습니다. 그러나 어떻게 가치를 제거 할 수 있습니까?
예를 들어 TYPE
은 enum
값은 ('A','B','C')
입니다. 'C'
을 삭제하는 방법?postgresql에서 유형을 변경하고 값을 제거하는 방법
11
A
답변
11
21
가 열거에서 값 ('val1과')를 제거하려면 ('enum_test')는 다음을 사용할 수 있습니다
DELETE FROM pg_enum
WHERE enumlabel = 'val1'
AND enumtypid = (
SELECT oid FROM pg_type WHERE typname = 'enum_test'
)
+0
그것은 매력처럼 작동합니다! 감사합니다 –
+0
매우 깔끔하고 짧은, 따라서 오류가 발생하기 쉽습니다. 고마워요! – cgte
관련 문제
- 1. 레일이 열 유형을 변경하고 열 값을 업데이트합니다.
- 2. 함수에서 값을 변경하고 값을 얻으십시오.
- 3. postgreSQL에서 값을 반환하는 방법 PL/pgSQL EXECUTE
- 4. postgresql에서 결과 집합 값을 바인딩하는 방법
- 5. postgresql에서 열거 형의 값을 쿼리하는 방법
- 6. 숫자가 값을 변경하고 있습니다.
- 7. MongoDB에서 정수에 대한 데이터 유형을 제거하는 방법
- 8. 열 값을 변경하고 데이터베이스에서 선택하는 방법
- 9. 값을 변경하고 함수를 수행하는 방법 Newton-Raphson
- 10. PostgreSQL에서 데이터베이스를 통해 열 크기 및 유형을 얻는 방법
- 11. PostgreSQL에서 트리거를 만드는 방법?
- 12. Matlab은 변수 유형을 변경하고 감각을 확인하지 않음
- 13. 스파크의 열의 데이터 유형을 RDD로 변경하고 쿼리하기
- 14. 열 유형을 변경하고 null이 아님을 설정하십시오.
- 15. PHP 배열에서 값의 유형을 변경하고 그것을 정렬하는 방법 .. 가능합니까?
- 16. PostgreSQL에서 업데이트를 롤백하는 방법
- 17. print 문을 변경하고 긴 소수점을 제거하는 중
- 18. PostgreSQL에서 jsonb 열의 값을 선택하십시오.
- 19. ComboBox에서 선택한 값을 제거하는 방법
- 20. jquery에서 추가 값을 제거하는 방법
- 21. 행의 중복 값을 제거하는 방법
- 22. NSString에서 null 값을 제거하는 방법
- 23. hashmap에서 중복 값을 제거하는 방법
- 24. 빈 값을 tableview에서 제거하는 방법?
- 25. 녹아웃 목록에서 값을 제거하는 방법
- 26. 왼쪽에서 중복 값을 제거하는 방법 SQL 쿼리
- 27. 열의 값을 0으로 변경하고 싶습니다.
- 28. 세션의 값을 변경하고 저장하십시오. Laravel
- 29. 테이블에서 mysql이 값을 변경하고 있습니까?
- 30. 값을 변경하고 이벤트 리스너를 추가하십시오.
을 당신이'enum' 대부분의 아마, 그렇게해야하는 경우 처음부터 잘못된 선택. 두 테이블 사이에 외래 키와 두 번째 테이블을 사용하십시오 –
[포스트그레스에서 열거 형을 삭제하는 방법] (http://stackoverflow.com/questions/25811017/how-to-delete-an-enum- type-in-postgres) – Kev