[MariaDB/MySQL]SQL Query
📣 테이블
테이블 생성
1 | create table [테이블명] |
테이블명 수정
1 | alter table [테이블명] rename [변경할_테이블명]; |
테이블삭제
1 | drop table [테이블명]; |
📣 컬럼
테이블에 컬럼추가
여러 개 추가시 컴마로 구분하기
1 | alter table [테이블명] |
컬럼명 및 컬럼타입 변경
1 | alter table [테이블명] |
컬럼삭제
1 | alter table [테이블명] drop [컬럼명]; |
컬럼순서변경
1 | alter table [테이블명] |
📣 제약조건
제약조건확인
1 | select * from information_schema.table_constraints |
제약조건 추가(PK)
1 | alter table [테이블명] |
제약조건 추가(FK)
1 | alter table [테이블명] |
제약조건 삭제
1 | alter table [테이블명] drop constraint [제약조건명]; |
📣 데이터
insert
- 필드순서와 데이터값의 순서가 일치할때
1
2INSERT INTO 테이블이름
VALUES (데이터값1, 데이터값2, 데이터값3, ...)
- 필드순서와 데이터값의 순서가 불일치할때
1
2INSERT INTO [테이블이름] (필드이름1, 필드이름2, 필드이름3, ...)
VALUES (데이터값1, 데이터값2, 데이터값3, ...)
update
1 | UPDATE [테이블이름] |
delete
1 | DELETE FROM [테이블이름] |