1. DESC 명령
DESC 명령어는 SQL에서 테이블의 구조를 확인하는 데 사용. 이 명령어를 통해 테이블의 각 컬럼에 대한 정보를 살펴볼 수 있으며, 다음과 같은 세부 정보를 제공
Field: 컬럼의 이름을 나타냅니다.
Type: 데이터 타입을 표시하며, 각 컬럼에 저장할 수 있는 데이터의 형태와 범위를 정의합니다.
Null: 컬럼이 NULL 값을 허용하는지 여부를 나타냅니다. 'YES'는 NULL 값을 허용, 'NO'는 허용하지 않음을 의미합니다.
Key: 해당 컬럼이 기본키(PRI), 외래키(FOR), 인덱스키(MUL) 등의 특수 키 역할을 하는지 정보를 포함합니다.
Default: 컬럼의 기본값이 설정되어 있다면 이를 표시합니다.
Extra: 컬럼에 적용된 추가 옵션, 예를 들어 auto_increment(자동 증가) 속성이 설정된 경우 이를 나타냅니다.
2. 자료형
SQL에서 사용하는 자료형은 데이터의 종류와 특성에 따라 테이블의 컬럼을 어떻게 정의할지 결정하는 기준이 됩니다.
정수형: INT, SMALLINT, TINYINT, MEDIUMINT, BIGINT 등이 있으며, 각각 저장할 수 있는 데이터의 크기가 다름.
실수형: FLOAT, DOUBLE, DECIMAL 등. 이들은 정밀한 계산이 필요한 금융과 과학 분야에서 주로 사용.
문자열형: CHAR, VARCHAR, TEXT 등 문자 데이터를 저장할 때 사용. CHAR는 고정 길이, VARCHAR는 가변 길이를 지원.
날짜/시간형: DATE, TIME, DATETIME, TIMESTAMP 등이 있으며, 시간과 관련된 데이터를 저장할 때 사용.

'SQL' 카테고리의 다른 글
| 조건 조합하기 (0) | 2024.02.14 |
|---|---|
| 검색 조건 지정하기 (0) | 2024.02.14 |
| Hello World 실행하기 (1) | 2024.02.13 |
| 데이터베이스 서버 (0) | 2024.02.12 |
| 다양한 데이터베이스 (0) | 2024.02.12 |