본문 바로가기

컬럼정보6

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.
MariaDB 오류 코드 숫자 오류 코드 1000 ~ 1800까지의 오류 코드는 MySQL과 MariaDB에서 공유. 1046. 1900~ 이상의 오류 코드는 MariaDB에만 해당. SQLSTATE 3D000 : ODBC 및 ANSI SQL의 표준 HY000 :MariaDB에만 해당 MariaDB/MySQL 오류 코드 에러 코드 SQLSTATE 오류 설명 1000 HY000 ER_HASHCHK hashchk 1001 HY000 ER_NISAMCHK isamchk 1002 HY000 ER_NO 아니요 1003 HY000 ER_YES YES 1004 HY000 ER_CANT_CREATE_FILE 파일 '%s'을(를) 만들 수 없습니다(오류 번호: %d). 1005 HY000 ER_CANT_CREATE_TABLE 테이블 '%s'을(.. 2021. 8. 5.
MySQL/MariaDB 데이터를 파일(CSV)로 출력하기. #--- column 정의=>파일로출력 SELECT table_name , column_name , ordinal_position , column_type , is_nullable , column_default , column_key , column_comment FROM information_schema.COLUMNS WHERE table_schema=DATABASE() AND TABLE_NAME='t'; INTO OUTFILE 'C:/출력할 경로& 파일명.csv' --- 여기까지만 실행시. 컬럼 구분값 : TAB으로 생성. FIELDS ENCLOSED BY '"' --- 각 필드의 값을 큰따옴표(“)로 묶음. 단, 값에 (") 포함시 오류. TERMINATED BY ',' --- 컬럼 구분값 지정. .. 2021. 8. 5.
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.
Maria DB. 테이블, 칼럼 정보 보기. 테이블 정보 보기. desc 테이블명; 테이블 정보 보기. show columns from 테이블명; 컬럼에 대한 주석, 캐릭터셋 정보 보기. show full columns from 테이블명; 2021. 8. 4.