[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
    ๋ฐ˜์‘ํ˜•

    ๋Œ“๊ธ€