MYSQL -DDL(๋ฐ์ดํฐ ์ ์์ด)
DDL : creat, alter, drop, truncate ๊ฐ์ฒด(object)๋ฅผ ์์ฑ, ์์ , ์ญ์ ํ๋ ๋ช
๋ น์ด ๊ฐ์ฒด ์ข
๋ฅ - table, view, index ๋ฑ DDL๊ตฌ๋ฌธ์ autocommit์ ๋ดํฌํจ => ์ทจ์ x 1. ํ
์ด๋ธ ์์ฑ(create table) ํ
์ด๋ธ ์์ฑ ์ ํ์ ์ ๋ณด : ํ
์ด๋ธ ๋ช
, ์ปฌ๋ผ๋ช
, ๋ฐ์ดํฐ ํ์
(์ปฌ๋ผ์ฌ์ด์ฆ) ์ต์
: default ๊ฐ, ์ ์ฝ ์กฐ๊ฑด 1-1. ์ ์ฝ์กฐ๊ฑด ์์ด default ๊ฐ์ผ๋ก ํ
์ด๋ธ ์์ฑ 1-2. default ๊ฐ์ด ์ ์ธ๋ ์ปฌ๋ผ์ insert ์์
ํ๊ธฐ & default ๊ฐ์ ๋ช
์์ ์ผ๋ก ์ฝ์
ํ๋ ๋ฐฉ๋ฒ 1-3. default ๊ฐ์ ์์์ ์ผ๋ก ์ฝ์
ํ๋ ๋ฐฉ๋ฒ 1-4. default ๊ฐ์ด ์ค์ ๋์ด ์์ง ์์ ์ปฌ๋ผ์ default ์ต์
์ฌ์ฉ ์ => null 1-5. ..