[MySQL] PRIMARY KEY 만들고 넣을 때 참고 사항분명 전산학부 졸업 했는데 코딩 개못하는 조준호/기타2024. 6. 27. 19:37
728x90
반응형
MySQL에서 테이블을 만들려면 요렇게 "CREATE TABLE"을 사용하면 된다.
🙋♂️
왜 PRIMARY KEY에는 NOT NULL이 붙어 있나? 어차피 포함된 속성 아닌가?
🧠
니 말도 맞는데 그냥 관례상 적는 거임 & 가독성을 위해
있어도 되고 없어도 되고
🙋♂️
PRIMARY KEY에 보면 AUTO_INCREMENT가 주로 붙어있던데?
🧠
필수는 아니지만 붙어 있는 경우가 아주 흔함
물론 알아서 부여하는 경우라면 포함하면 안 됨
그리고 INSERT INTO를 한다면 다음과 같은 명령문을 쓰면 된다.
🙋♂️
INSERT INTO parameters 안에 PRIMARY KEY가 없던데?
🧠
PRIMARY KEY가 AUTO_INCREMENT라서 그래
근데 그게 아니라면 꼭 넣어야 돼
🙋♂️
PRIMARY KEY 말고 다른 것들도 꼭 넣어야 돼?
🧠
NOT NULL로 설정되어 있는 Columns만 포함하면 돼
728x90
반응형
'분명 전산학부 졸업 했는데 코딩 개못하는 조준호 > 기타' 카테고리의 다른 글
[o1-preview] OpenAI가 또 새로운 서비스를 내놓았다!!! - (2) GPT-4o까지의 변화 (0) | 2024.09.17 |
---|---|
[o1-preview] OpenAI가 또 새로운 서비스를 내놓았다!!! - (1) GPT 자체에 대해 알아보는 시간 (11) | 2024.09.17 |
cmd에서 언제 슬래시(/)를 쓰고 언제 백슬래시(\)를 쓸까? (0) | 2024.07.01 |
[MySQL] JOIN 연산의 종류 (0) | 2024.06.26 |
DB와 DBMS (0) | 2024.06.25 |
@팜팜이S :: 팜팜은행: 한국은행 총재 조준호
한국은행 들어갈 때까지만 합니다
조만간 티비에서 봅시다