[ORACLE] COMMENT, FOREIGN KEY, PRIMARY KEY ์„ค์ •

๋ฐ˜์‘ํ˜•

-- ํ…Œ์ด๋ธ” Comment ์„ค์ •
-- COMMENT ON TABLE [ํ…Œ์ด๋ธ”๋ช…] IS [Comment];

-- ํ…Œ์ด๋ธ” Comment ์„ค์ •
COMMENT ON TABLE ํ…Œ์ด๋ธ”๋ช… IS '๋‚ด์šฉ';

-- ์ปฌ๋Ÿผ Comment ์„ค์ •
COMMENT ON COLUMN ํ…Œ์ด๋ธ”๋ช….์ปฌ๋Ÿผ๋ช… IS '๋‚ด์šฉ';

-- ํ…Œ์ด๋ธ” FOREIGN KEY ์ƒ์„ฑ 
ALTER TABLE ํ…Œ์ด๋ธ”๋ช…
ADD CONSTRAINTS ํ‚ค์ด๋ฆ„
FOREIGN KEY(์ปฌ๋Ÿผ๋ช…) 
REFERENCES ์ฐธ์กฐํ…Œ์ด๋ธ”๋ช…(์ปฌ๋Ÿผ๋ช…);

-- ํ…Œ์ด๋ธ” PK ์ƒ์„ฑ
ALTER TABLE ํ…Œ์ด๋ธ”๋ช… DROP PRIMARY KEY; -- ๊ธฐ์กด ๊ธฐ๋ณธํ‚ค ์‚ญ์ œ
ALTER TABLE ํ…Œ์ด๋ธ”๋ช… ADD CONSTRAINT ํ‚ค์ด๋ฆ„ PRIMARY KEY (ํ‚ค1,ํ‚ค2 ...);   -- PK๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.

728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€