SQL(Structured Query Language)μ κ΄κ³ν λ°μ΄ν°λ² μ΄μ€μμ μ¬μ©λλ μΈμ΄μ΄λ€.
CREATE TABLE ν
μ΄λΈμ΄λ¦ (
컬λΌμ΄λ¦ λ°μ΄ν°νμ
,
컬λΌμ΄λ¦ λ°μ΄ν°νμ
,
PRIMARY KEY 컬λΌμ΄λ¦
);
λ°μ΄ν° νμ | μ€λͺ |
---|---|
INT | μ μν λ°μ΄ν° νμ |
TINYINT | μ μν λ°μ΄ν° νμ (1byte) -128~127, 0~255κΉμ§ νν κ°λ₯ |
FLOAT(μ μλΆκΈΈμ΄, μμλΆ μλ¦Ώμ) | λΆλ μμμ ν λ°μ΄ν° νμ (4byte) |
CHAR(n) | κ³ μ κΈΈμ΄ λ¬Έμν λ°μ΄ν° νμ , λ¬Έμλ₯Ό μ§μ νκ³ λ¨μ κ³΅κ° κ³΅λ°±μΌλ‘ μ±μ |
VARCHAR(n) | κ°λ³ κΈΈμ΄ λ¬Έμν λ°μ΄ν° νμ |
DATE | λ μ§νν λ°μ΄ν° νμ (3byte), (YYYY-MM-DD)μ°λ, μ, λ , μκ°μ μ μ₯ |
TIME | μκ° νν λ°μ΄ν° νμ (3byte), (hh:mm:ss) |
NOT NULL
- μμ±μ΄ NULL κ°μ νμ©νμ§ μμμ μλ―Έ
UNIQUE
- μ μΌν κ°μ λν μ μ½
DEFAULT
- μμ±μ κΈ°λ³Έ κ°μ μ§μ νλ ν€μλ
CHECK
- κ°μ λν 쑰건μ λΆμ¬ν λ μ¬μ©
ALTER TABLE ν
μ΄λΈμ΄λ¦;
λ°μ΄ν°λ§ μμ νλ €λ©΄ DELETE λ¬Έ μ¬μ©.
DROP TABLE ν
μ΄λΈμ΄λ¦;