
[OracleDB] Constraints(์ ์ฝ์กฐ๊ฑด) ์ ๋ํด ์์๋ณด์
ยท
DBMS/OracleDB
์ ์ฝ์กฐ๊ฑด Constraints ์ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํ ์ฉ๋๋ก ์ฌ์ฉ๋๋ค.์ ์ฝ์กฐ๊ฑด์๋ NOT NULL, UNIQUE, Primary Key(๊ธฐ๋ณธํค), Foreign Key(์ธ๋ํค), CHECK ๋ฑ์ด ์๋ค. 1. NOT NULL์ปฌ๋ผ๋ช
๋ฐ์ดํฐํ์
NOT NULL ์ปฌ๋ผ์ ์ ์ํ ๋ NOT NULL ์ ์ฝ์กฐ๊ฑด์ ๋ช
์ํ๋ฉด ํด๋น ์ปฌ๋ผ์๋ ๋ฐ๋์ ๋ฐ์ดํฐ๋ฅผ ์
๋ ฅํด์ผ ํ๋ค.์ ์์ ๋ฅผ ๋ณด๋ฉด NOT NULL ์ปฌ๋ผ์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ์ง ์์ ๋ ๋ฐ์ํ๋ ์ค๋ฅ๋ฅผ ํ์ธํ ์ ์๋ค. -- ํ
์ด๋ธ ์์ฑ CREATE TABLE EX2_6( COL_NULL VARCHAR2(10), COL_NOT_NUlL VARCHAR2(10) NOT NULL);INSERT INTO ex2_6 VALUES ('AA', ''); -- ์๋ฌ ๋ฐ์..