PostgreSQL 관련 스키마에서 데이터 유형을 내보내고 싶습니다. 문제는 지금은 데이터 유형뿐만 아니라 스키마 전체를 내보내는 방법을 찾았습니다. 스키마에 2000 개가 넘는 테이블이 있으며이 모든 것이 필요하지 않습니다. 사용자 지정 데이터 형식 만 내보내는 방법이 있습니까?PostgreSQL 스키마에서 데이터 유형 내보내기
1
A
답변
1
이것은 당신에게 가능한 데이터 유형의 목록을 가져옵니다 - 사용자 정의 것들에 대한 당신은 아마 첫 번째 열 (nspname)을 기준으로 필터링해야하는 경우
SELECT n.nspname, typname, pg_catalog.format_type(t.oid, NULL) AS typefull
FROM pg_catalog.pg_type t
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = t.typnamespace
WHERE (t.typrelid = 0 OR (SELECT c.relkind = 'c' FROM pg_catalog.pg_class c WHERE c.oid = t.typrelid)) AND
NOT EXISTS(SELECT 1 FROM pg_catalog.pg_type el WHERE el.oid = t.typelem AND el.typarray = t.oid) AND
pg_catalog.pg_type_is_visible(t.oid)
0
확실하지 않음이 당신이 마음에 여부를 한 것입니다 :
사용자 정의 유형으로 만 당신이 사용자 정의 의미select
data_type, count (*)
from information_schema.columns
where
table_schema = 'my_schema'
group by
data_type
경우에, 나는 당신이 사용자 정의 유형 대신 udt_name을 원하는 것이라고 생각 :
select
udt_name, count (*)
from information_schema.columns
where
table_schema = 'my_schema' and
data_type = 'USER-DEFINED'
group by
udt_name
관련 문제
- 1. PostgreSQL 9.1 모든 스키마에서 선택
- 2. PostgreSQL 및 C# 데이터 유형
- 3. BigQuery에서 로컬 PostgreSQL/MySql 데이터베이스로 데이터 내보내기
- 4. 내보내기 CSV과 PostgreSQL
- 5. Dapper 및 Postgresql-citext 데이터 유형 사용
- 6. PostgreSQL 9.1에서 컬럼의 데이터 유형 변경
- 7. 기존 스키마에서 복잡한 유형 확장하기
- 8. PostgreSQL 8.3.8에서 변경 유형
- 9. MATLAB에서 비 숫자 (NCpoly 유형) 데이터 내보내기
- 10. 오라클 : 관련 데이터 내보내기
- 11. Google Analytics에서 데이터 내보내기
- 12. PostgreSQL 유형 메소드
- 13. PostgreSQL 기하학적 유형
- 14. Postgresql : C에서 자체 유형 정의
- 15. PostgreSQL JSON 유형 및 쿼리
- 16. BCP 데이터 내보내기 대 SSIS 데이터 내보내기
- 17. 동적 스키마에서 데이터 가져 오기
- 18. 데이터 내보내기
- 19. 데이터 테이블에 데이터 내보내기
- 20. R - Postgresql에서 CSV로 데이터 내보내기
- 21. PostgreSQL : 부울에서 열 유형 변경
- 22. PostgreSQL 사용자 정의 유형 반영
- 23. postgresql 열의 데이터 유형, 크기, 정밀도 및 크기를 검색합니다.
- 24. Postgresql - 데이터 보유로 oid에서 bytea로 컬럼 유형 변경
- 25. Redshift에 대한 Postgresql-hll (또는 다른 Hyperloglog 데이터 유형/구조체)
- 26. Rails 3.2.8의 PostgreSQL DB에서 전체 열의 데이터 유형 변경
- 27. PostgreSQL + Django : 다중 유형 데이터 용 SQL 디자인 패턴
- 28. Sequelize js postgresql 사용자 정의 유형
- 29. 점진적 내보내기 및 가져 오기 postgresql C#
- 30. Postgresql/PGadmin3 - XLSX 파일의 여러 탭으로 내보내기