728x90
๋ฐ˜์‘ํ˜•

DCL 1

[ORACLE][SQL] DDL, DML, DCL ์ •๋ฆฌ

ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋ฉด์„œ sql๋ฌธ ์‚ฌ์šฉ์— ์กฐ๊ธˆ ์ต์ˆ™ํ•ด์ง€๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ ๋จธ๋ฆฌ ์†์—์„œ ๋’ค์ฃฝ๋ฐ•์ฃฝ ์„ž์—ฌ์žˆ๋Š” ๋Š๋‚Œ์ด๋ผ ํ•œ ๋ฒˆ์— ๊น”๋”ํžˆ ์ •๋ฆฌํ•ด๋ณด๊ณ  ์‹ถ์–ด์„œ ์ ๋Š” ๊ฒŒ์‹œ๊ธ€ ! 1) DDL ( Data Definition Language ) : ๋ฐ์ดํ„ฐ ์ •์˜์–ด - CREATE : ํ…Œ์ด๋ธ” ์ƒ์„ฑ CREATE TABLE ํ…Œ์ด๋ธ”๋ช… ( ์ปฌ๋Ÿผ๋ช… ๋ฐ์ดํ„ฐํƒ€์ž…(ํฌ๊ธฐ) ์ œ์•ฝ์กฐ๊ฑด (ํ•„์ˆ˜X), ... ); - ALTER : ํ…Œ์ด๋ธ” ์ˆ˜์ • 1๏ธโƒฃ์ปฌ๋Ÿผ ์ถ”๊ฐ€ ALTER TABLE ํ…Œ์ด๋ธ”๋ช… ADD ( ์ปฌ๋Ÿผ๋ช… ๋ฐ์ดํ„ฐํƒ€์ž…(ํฌ๊ธฐ) ... ); 2๏ธโƒฃ์ปฌ๋Ÿผ ๋ณ€๊ฒฝ ALTER TABLE ํ…Œ์ด๋ธ”๋ช… MODIFY ( ์ปฌ๋Ÿผ๋ช… ๋ฐ์ดํ„ฐํƒ€์ž…(ํฌ๊ธฐ) ... ); 3๏ธโƒฃ ์ปฌ๋Ÿผ ์‚ญ์ œ ALTER TABLE ํ…Œ์ด๋ธ”๋ช… DROP COLUMN ์ปฌ๋Ÿผ๋ช…; 4๏ธโƒฃ ์ปฌ๋Ÿผ ์ด๋ฆ„๋ณ€๊ฒฝ ALTER TABLE ํ…Œ์ด๋ธ”๋ช…..

DB 2022.02.12
728x90
๋ฐ˜์‘ํ˜•