Oracle DML คืออะไร
Oracle DML คืออะไร

วีดีโอ: Oracle DML คืออะไร

วีดีโอ: Oracle DML คืออะไร
วีดีโอ: PostgreSQL- มารู้จัก DDL กับ DML และ DCL กันเถอะ .EP3 | ThaiDBA 2024, อาจ
Anonim

Oracle DML งบ. DML (Data Manipulation Language) เป็นองค์ประกอบในภาษา SQL ที่ใช้สำหรับการดึงข้อมูลและการจัดการ คุณสามารถใช้คำสั่งเหล่านี้เพื่อดำเนินการต่างๆ เช่น เพิ่มแถวใหม่ อัปเดตและลบแถวที่มีอยู่ การรวมตาราง และอื่นๆ

คำถามก็คือ DML และ DDL ใน Oracle คืออะไร

DML ย่อมาจากภาษาการจัดการข้อมูล คำสั่ง SQL ที่อยู่ใน DML คลาสคือ INSERT, UPDATE และ DELETE ภาษานิยามข้อมูล ( DDL ) ใช้เพื่อกำหนดโครงสร้างฐานข้อมูล คำสั่ง CREATE, DROP และ ALTER ใด ๆ เป็นตัวอย่างของ DDL คำสั่ง SQL

ในทำนองเดียวกัน DML มีกี่ประเภท มีสอง ประเภทของ DML : ขั้นตอนที่ผู้ใช้ระบุว่าต้องการข้อมูลใดและจะรับข้อมูลได้อย่างไร และ nonprocedural ซึ่งผู้ใช้ระบุเฉพาะข้อมูลที่จำเป็นเท่านั้น

เกี่ยวกับเรื่องนี้ เลือกคำสั่ง DML ใน Oracle หรือไม่

โดยทั่วไปแล้ว ความแตกต่างนี้ไม่ได้ถูกสร้างและ เลือก ถือว่าเป็นส่วนหนึ่งของ DML . ตัวอย่างของการขาดความแตกต่าง Oracle 11.2 คู่มือแนวคิดประกอบด้วย SELECTS as DML ดังต่อไปนี้: ภาษาการจัดการข้อมูล ( DML ) งบ สืบค้นหรือจัดการข้อมูลในออบเจ็กต์สคีมาที่มีอยู่

DML ต้องการคอมมิตหรือไม่

DDL เป็นการคอมมิตอัตโนมัติและคุณไม่จำเป็นต้องออกคำสั่งคอมมิต เนื่องจากจะมีผลกับโครงสร้างหรือข้อมูลเมตาในฐานข้อมูล ขณะที่ใน DML จะมีผลกับข้อมูล นั่นเป็นเหตุผลที่ DML ต้องการคอมมิตหรือ ย้อนกลับ เป็นเหมือนเดิมหรือย้อนกลับการเปลี่ยนแปลงของคุณ

แนะนำ: