티스토리 뷰
728x90
Table 정보조회 (with comment)
- 명령어를 통한 테이블정보 조회
- SHOW TABLE STATUS;
- Query를 통한 테이블정보 조회FROM INFORMATION_SCHEMA.TABLESSELECT TABLE_SCHEMA,TABLE_NAME,AUTO_INCREMENT,TABLE_COMMENTWHERE TABLE_SCHEMA='database_name';
- FROM INFORMATION_SCHEMA.TABLES
- WHERE TABLE_SCHEMA='database_name';
- SELECT *
COLUMN 정보조회 (with comment)
- 명령어를 통한 컬럼정보 조회
- desc 테이블명;show full columns from 테이블명 ;
- show columns from 테이블;
- show tables;
- SHOW FULL COLUMNS FROM TABLE_NAME;
- Query를 통한 테이블정보 조회FROM INFORMATION_SCHEMA.TABLESSELECT TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME,ORDINAL_POSITION,COLUMN_DEFAULTFROM INFORMATION_SCHEMA.COLUMNS
- WHERE TABLE_SCHEMA='database_name' AND TABLE_NAME='table_name';
- ,DATA_TYPE,COLUMN_TYPE,COLUMN_KEY,EXTRA,COLUMN_COMMENT
- WHERE TABLE_SCHEMA='database_name';
- SELECT *
- SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_TYPE, IS_NULLABLE, EXTRA, FROM INFORMATION_SCHEMA.COLUMNSORDER BY TABLE_SCHEMA, TABLE_NAME, ORDINAL_POSITION ;
- WHERE TABLE_SCHEMA in ('annflora', 'ez_cpn', 'ez_log', 'ez_sms')
- COLUMN_COMMENT
- COLUMN_KEY,
- ORDINAL_POSITION, COLUMN_NAME,
TABLE COMMENT 설정
- 테이블 생성시 COMMENT 설정column1 INT,) COMMENT = 'table comment';
- ...
- CREATE TABLE TABLE_NAME (
- TABLE COMMENT 만 별도 수정하는 방법
- ALTER TABLE TABLE_NAME COMMENT = '테이블설명';
COLUMNS COMMENT 설정
- 테이블 생성시 COLUMN COMMENT 설정column1 INT COMMENT 'column1 comment',);
- ...
- CREATE TABLE TABLE_NAME (
- TABLE COMMENT 만 별도 수정하는 방법ALTER TABLE `callcenter` CHANGE `regdate` `regdate`NOT NULL DEFAULT CURRENT_TIMESTAMP
- TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
- ALTER TABLE TABLE_NAME CHANGE COLUMN column_name column_name data_type NULL여부 COMMENT 'column comment';
DB 전체 테이블 코멘트 조회
SELECT table_name, table_comment
FROM information_schema.tables
WHERE table_schema = 'DB 이름' AND table_name = '테이블 이름';
특정 테이블 코멘트 조회
SELECT table_name, table_comment
FROM information_schema.tables
WHERE table_schema = 'DB 이름' AND table_name = '테이블 이름';
DB 전체 테이블 컬럼 코멘트 조회
SELECT table_name, column_name, column_comment
FROM information_schema.columns
WHERE table_schema = 'DB 이름';
특정 테이블 컬럼 코멘트 조회
SELECT table_name, column_name, column_comment
FROM information_schema.columns
WHERE table_schema = 'DB 이름' AND table_name = '테이블 이름';
728x90
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Mobile
- study english
- level b1
- 해외생활
- vocabulary
- travel
- IT Namad
- b2 level
- Upper-Intermediate
- Aussie
- 호주로또
- 가정법
- study
- Level A2
- 조건문
- Level B2
- level c1
- b1 level
- 영어
- Grammar
- IT
- NOMAD
- Intermediate
- Australia
- 호주생활
- ChatGPT
- English
- News
- IT Nomad
- conditionals
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함