본문 바로가기

INFORMATION_SCHEMA.COLUMNS5

MySQL / MariaDB 테이블, 컬럼 & key 정보 한번에 조회 #--- 테이블별 컬럼 & key 정보 한번에 조회 SELECT T.table_name , C.column_name , C.column_comment , C.ordinal_position , C.column_type , C.is_nullable , C.column_default , C.column_key , inx.index_name CASE inx.non_unique /*-- 1: 인덱스에 중복 가능. 0 : 중복 불가. */ WHEN '1' THEN 'non_uni' WHEN '0' THEN 'unique' ELSE '' END key_unique , inx.nullable /*--- YES : 열에 NULL이 포함될 수 있음. */ FROM ( SELECT T.table_name , C.column.. 2021. 8. 25.
PostgreSQL 테이블 & 컬럼 & INDEX 정보 한번에 조회 ------------------------------------------------- ---.PostgreSQL 테이블 & 컬럼 & INDEX 정보 한번에 조회 -------------------------------------------------- SELECT tbl.schemaname 스키마명 , tbl.relname 테이블id , tbl_dec.description 테이블명 , col.attname 컬럼명 , col.attnum 컬럼순서 , col_dec.description 컬럼설명 , col_att.data_type data_type , col_att.character_maximum_length max_len , col_att.is_nullable null여부 , col_att.column.. 2021. 8. 23.
PostgreSQL. 테이블 및 컬럼 정보 조회 ------------------------------------------------- ---.PostgreSQL. 테이블 및 컬럼정보 조회 -------------------------------------------------- SELECT tbl.schemaname 스키마명 , tbl.relname 테이블id , tbl_dec.description 테이블명 , col.attname 컬럼명 , col.attnum 컬럼순서 , col_dec.description 컬럼설명 , col_att.data_type data_type , col_att.character_maximum_length max_len , col_att.is_nullable null여부 , col_att.column_default def.. 2021. 8. 20.
MySQL / MariaDB 테이블별로 전체 컬럼정보 조회 #--- 테이블별 전체 컬럼정보 조회 SELECT T.table_name , C.column_name , C.column_comment , C.ordinal_position , C.column_type , C.is_nullable , C.column_default , C.column_key FROM information_schema.TABLES AS T INNER JOIN information_schema.COLUMNS AS C ON T.table_schema =DATABASE() AND T.table_name = C.table_name ORDER BY T.table_name. C.column_position; 2021. 8. 11.
MySQL / MariaDB. information_schema.COLUMNS. 컬럼 스키마 정보. 열 설명 TABLE_CATALOG 항상 'def' 문자열을 포함 TABLE_SCHEMA 데이터베이스 이름. TABLE_NAME 테이블 이름 COLUMN_NAME 열 이름. ORDINAL_POSITION 테이블의 열 위치 COLUMN_DEFAULT 열의 기본값 IS_NULLABLE 열에 NULL 포함될 수 있는지 여부 . DATA_TYPE 열의 데이터 유형 CHARACTER_MAXIMUM_LENGTH 최대 길이. CHARACTER_OCTET_LENGTH 최대 길이. 다중 바이트 문자 집합을 제외하고 동일 NUMERIC_PRECISION 숫자 유형의 경우 열의 정밀도(유효 자릿수) NUMERIC_SCALE 숫자 유형의 경우 스케일(소수점 오른쪽의 유효 자릿수) DATETIME_PRECISION 분수 초 정밀.. 2021. 8. 5.