SQL DDL/DML/DCL

逶ョ谺。

SQL

繝ェ繝ャ繝シ繧キ繝ァ繝翫Ν繝繝シ繧ソ繝吶シ繧ケ謫堺ス懆ィ隱
繝サDML
繝サDCL
繝サDDL
縺ォ螟ァ蛻・縺輔l繧九

DML

DataManipulationLanguage
繝繝シ繧ソ謫堺ス懆ィ隱槭
繝繝シ繧ソ縺ョ謫堺ス(讀懃エ「繝サ謖ソ蜈・繝サ譖エ譁ー繝サ蜑企勁)
DML譁縺ァ縺ョ謫堺ス懊ッRollBack縺ァ蜿匁カ亥庄閭ス縲
繝サ SELECT(讀懃エ「)
繝サ INSERT(謖ソ蜈・)
繝サ UPDATE(譖エ譁ー)
繝サ DELETE(蜑企勁)

SQL DMLシ壼憶蝠上>蜷医o縺縲榊盾辣ァ
SQL DML シ 繝繝シ繧ソ蝙縲榊盾辣ァ
SQL DMLシ壼宛蠕。譁縲榊盾辣ァ
SQL DMLシ夊、蜷亥撫縺蜷医o縺(UNION)縲榊盾辣ァ
SQL DML シ 髮險(繧ー繝ォ繝シ繝怜喧)縲榊盾辣ァ
SQL DML シ 邨仙粋(JOIN)縲榊盾辣ァ
SQL DML シ 蝓コ譛ャ謫堺ス(CRUD)縲榊盾辣ァ

DCL

DataControlLanguage
繝繝シ繧ソ蛻カ蠕。險隱槭
繝サ繝繝シ繧ソ繝吶シ繧ケ縺ョ繝ヲ繝シ繧カ繝シ讓ゥ髯千ョ。逅
繝サ繝繝シ繧ソ縺ョ繝医Λ繝ウ繧カ繧ッ繧キ繝ァ繝ウ蜃ヲ逅
繝サ GRANT(讓ゥ髯舌ョ莉伜刈)
繝サ REVOKE(讓ゥ髯舌ョ蜑・螂ェ)
(莉・荳九ッ繝医Λ繝ウ繧カ繧ッ繧キ繝ァ繝ウ險隱槭↓蛻鬘槭&繧後k莠九b縺ゅk)
繝サ COMMIT(螟画峩縺ョ遒コ螳)
繝サ ROLLBACK(螟画峩縺ョ蜿悶j豸医@)
繝サ SAVEPOINT(繝医Λ繝ウ繧カ繧ッ繧キ繝ァ繝ウ荳ュ縺ョ繝昴う繝ウ繧ソ)

SQL DCLシ壹す繝弱ル繝縲榊盾辣ァ
SQL DCLシ壹Θ繝シ繧カ繝シ縲√Ο繝シ繝ォ縲∵ィゥ髯縲榊盾辣ァ
SQL DCL シ 繝医Λ繝ウ繧カ繧ッ繧キ繝ァ繝ウ縲榊盾辣ァ

DDL

DataDefinitionLanguage
繝繝シ繧ソ螳夂セゥ險隱槭
繝繝シ繧ソ繝吶シ繧ケ縲√ユ繝シ繝悶Ν縲√ン繝・繝シ遲峨ョ螳夂セゥ繝サ菴懈
DDL譁縺ッRollBack縺ァ縺阪↑縺縲
繝サ CREATE(菴懈)
繝サ ALTER(螟画峩)
繝サ DROP(蜑企勁)
繝サ TRUNCATE(蜑企勁)

SQL DDLシ壹励Ο繝輔ぃ繧、繝ォ縲榊盾辣ァ
SQL DDLシ夊。ィ鬆伜沺縲榊盾辣ァ
SQL DDLシ壹ヨ繝ェ繧ャ繝シ螳夂セゥ縲榊盾辣ァ
SQL DDLシ壹ラ繝。繧、繝ウ螳夂セゥ縲榊盾辣ァ
SQL DDLシ壹せ繝医い繝牙ョ夂セゥ縲榊盾辣ァ
SQL DDL シ 繧キ繝シ繧ア繝ウ繧ケ螳夂セゥ縲榊盾辣ァ
SQL DDL シ 繧、繝ウ繝繝繧ッ繧ケ螳夂セゥ縲榊盾辣ァ
SQL DDL シ View螳夂セゥ縲榊盾辣ァ
SQL DDL シ 繝繝シ繝悶Ν螳夂セゥ縲榊盾辣ァ

Follow me!