«catalogs» 태그된 질문

5
지정된 테이블의 모든 열을 나열하는 방법
내가 알지 못하는 데이터베이스에서 정확한 정보를 찾고 있습니다. 타사 제품이므로 몇 가지 질문에 대답하는 데 느리며 데이터가 해당 db에 있다는 것을 알고 있으므로 약간의 복고풍 엔지니어링을 원합니다. 하나의 테이블이 주어지면이 테이블의 열 이름 목록을 가질 수 있습니까? 예를 들어 SqlServer에서는 테이블을 구성 가능한 CREATE모든 열을 텍스트로 나열 하는 재사용 가능한 …

5
쿼리, 테이블 또는 뷰의 출력 열 이름 및 데이터 유형을 반환하는 쿼리
쿼리, 테이블 또는 뷰의 필드 이름과 필드 유형을 반환하는 PostgreSQL 쿼리 또는 명령이 있습니까? 예를 들어, 간단한 SELECT 쿼리에 적용되는 솔루션 SELECT * from person은 다음과 같은 목록을 반환해야합니다. Column Name | Column Type =========================== First Name | character Last Name | character Age | integer Date of Birth | …

5
PostgreSQL 데이터베이스에있는 모든 객체의 소유자를 동시에 설정하는 수단이 있습니까?
/programming/1348126/modify-owner-on-all-tables-simultaneously-in-postgresql 은 테이블 및 기타 객체를 특정 사용자로 변경하는 멋진 방법을 설명하지만 수영으로 작동합니다. 제안은 내가 만든 기능을 무시하는 것 같습니다. 함수를 포함하여 데이터베이스의 모든 객체 소유자를 재설정하는 매우 쉬운 방법이 있습니까? 손으로하는 것은 매우 바람직하지 않습니다.

3
PLPGSQL을 사용하여 현재 search_path에 테이블이 있는지 어떻게 알 수 있습니까?
다른 응용 프로그램의 애드온 인 응용 프로그램의 설치 스크립트를 작성 중이므로 다른 응용 프로그램의 테이블이 존재하는지 확인하고 싶습니다. 그렇지 않으면 사용자에게 유용한 오류를주고 싶습니다. 그러나 어떤 스키마가 테이블을 보유하는지 알 수 없습니다. DO LANGUAGE plpgsql $$ BEGIN PERFORM 1 FROM pg_catalog.pg_class c JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.