«information-schema» 태그된 질문

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

3
Postgres에서 구체화 된 뷰의 정의 쿼리
Postgres에서 구체화 된 뷰의 정의를 쿼리하는 방법이 궁금합니다. 참고로, 내가하고 싶은 것은 일반보기로 할 수있는 것과 매우 유사합니다. SELECT * FROM information_schema.views WHERE table_name = 'some_view'; 다음과 같은 열을 제공합니다. table_catalog table_schema table_name view_definition check_option is_updatable is_insertable_into is_trigger_updatable is_trigger_deletable is_trigger_insertable_into 구체화 된 뷰에 이것이 가능합니까? 지금까지의 연구에서 구체화 된 뷰는 …

6
MySQL에서 두 테이블의 구조를 비교하기위한 쿼리
내 MySQL 데이터베이스 중 하나의 백업 프로세스를 자동화하기 위해 두 테이블의 구조 (현재 버전과 이전 버전)를 비교하고 싶습니다. 두 테이블을 비교할 수있는 쿼리를 생각할 수 있습니까? 다음은 비교할 수있는 몇 가지 예제 테이블입니다. CREATE TABLE product_today ( pname VARCHAR(150), price int, PRIMARY KEY (pname) ); CREATE TABLE product_yesterday ( pname …

1
INFORMATION_SCHEMA는 MySQL에서 어떻게 구현됩니까?
INFORMATION_SCHEMA는 이론적으로 사용자가 시스템의 메타 데이터를 검사 할 수 있도록 SQL 표준에 지정된 뷰 세트입니다. 이것이 MySQL에서 어떻게 구현됩니까? 새로 설치에 연결하면 두 개의 데이터베이스 ( mysql및)가 표시 information_schema됩니다. 데이터베이스에서 SHOW CREATE TABLE명령문을 사용한 후에 information_schema는 뷰 세트로 구현되지 않고 기본 테이블로 구현 된 것처럼 보입니다. 이 가정이 맞습니까? 또는 …

3
SQL Server에서 정보 스키마에 대한 액세스 거부
SQL Server에서 사용자 / 그룹에 대한 sys.tables/ 액세스를 비활성화하는 가장 좋은 방법을 찾고 Information Schema있습니다. 2008 년부터이 실을 찾았습니다 다음 [sys].[something]과 같이 액세스를 거부하는 방법을 보여줍니다 . DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] TO DenySystemTableSelectRole GO DENY SELECT …

2
PostgreSQL : 특정 테이블에 액세스하는 모든 저장된 함수를 나열하는 방법
소개: 더 이상 사용되지 않거나 사용되지 않는 등 수백 가지의 저장 기능이있는 PostgreSQL 데이터베이스 문제 테이블 구조를 변경하려면 테이블 X와 관계가있는 모든 저장된 함수를 찾아야합니다. 그들 중 일부는 사용되지 않을 수 있으므로 코드를 살펴보면 그렇게 할 수 없습니다. ATM이있는 솔루션은 psql을 실행 \df+하고 grepping 출력을 수행하지만 정보 스키마를 사용하는 것과 …

5
테이블의 행 크기 및 최대 행 크기 계산
문제: 테이블 생성이 차지하는 바이트 수를 계산하는 방법이 있습니까? 정보 _schema.tables에서 일부 정보를 얻을 수 있지만 정보가 충분히 정확하지 않다는 것을 알고 있습니다. 실제로 필요한 것은 innodb 전용 테이블 정의에 따른 바이트 수이며 데이터 정렬은 utf-8-general-ci 로 간주 될 수 있습니다 예를 들어 테이블 테스트는 다음과 같습니다. 테이블 테스트 작성 …

4
SQL Server 2008 R2에서 암호화 / 암호화 된 데이터가있는 모든 열을 빠르게 찾을 수있는 방법이 있습니까?
SQL Server 2008 R2에서 암호화 / 암호화 된 데이터가있는 모든 열을 빠르게 찾을 수있는 방법이 있습니까? 비즈니스 규칙에 따라 개발 서버의 모든 암호화 된 열의 데이터를 무효화해야합니다. 나는 우리가 정기적으로 사용하기 때문에 대부분의 칼럼을 알고 있지만, 철저하고 싶습니다. 또한 모든 것을 찾았다는 것을 증명하고 싶습니다. 웹을 검색하고 INFORMATION_SCHEMA를 살펴보고 유용하다고 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.