table
-
[MySQL Workbench] 테이블 세팅 시 PK, NN, UQ, BIN, ZF, AI, G 열 플래그 의미트러블 슈팅(Trouble Shooting) 2022. 9. 2. 20:26
PK(Primary Key) - 테이블에서 특정 row 하나를 식별하는 역할, 특정 row를 고유하게 나타낼 수 있는 값 NN(NOT NULL) - NULL이 아님, PK와 함께 반드시 하나의 값을 가지고 있어야 하고, 빈 값을 가지면 안됨 BIN(이진) - 데이터를 이진 문자열로 저장. 문자 집합이 없으므로 정렬 및 비교는 값에 있는 바이트의 숫자 값을 기반으로 함 UN(부호 없음) - 음수가 아닌 숫자 만 해당. 범위가 -500 ~ 500 인 경우 대신, 0 ~ 1000 인 경우 범위는 동일하지만 0에서 시작 UQ - 고유 키 생성 / 제거 ZF - 0으로 채워짐. 길이가 INT(5)와 같이 5인 경우, 모든 필드는 5번째 자리까지 0으로 채워짐. (12 = 00012, 400 = 00400 등) A..