เนื้อหา
- คำจำกัดความ - Insert หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบายส่วนแทรก
คำจำกัดความ - Insert หมายถึงอะไร
Insert เป็นคำสั่งที่ใช้กันอย่างแพร่หลายในภาษาการจัดการข้อมูล Structured Query Language (SQL) (DML) ที่ใช้โดย SQL Server และฐานข้อมูลเชิงสัมพันธ์ของ Oracle คำสั่ง insert ใช้สำหรับแทรกหนึ่งแถวขึ้นไปในตารางฐานข้อมูลพร้อมค่าคอลัมน์คอลัมน์ที่ระบุ คำสั่ง DML แรกดำเนินการทันทีหลังจากการสร้างตารางคือคำสั่งแทรก
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบายส่วนแทรก
คำสั่งแทรกปกติอาจนำมาใช้ในสองรูปแบบ:
- INSERT INTO table_name VALUES (val1, val2, val3 …) ตัวอย่างคือ: INSERT INTO VALUES ลูกจ้าง (1, John, 23);
- INSERT INTO table_name (คอลัมน์ 1, คอลัมน์ 2) ค่า (val1, val2, val3 …) ตัวอย่างคือ: INSERT INTO Employee (Eid, ชื่อ, อายุ) ค่า (1, John, 23);
ชื่อคอลัมน์ระบุคอลัมน์ที่จะต้องมีประชากรด้วยค่าเฉพาะที่กำหนดโดยการแสดงออกข้อ VALUES จำนวนค่าข้อและคอลัมน์ชื่อค่าเหมือนกัน คอลัมน์ตารางที่ไม่มีค่าคำสั่งแทรกที่ระบุจะถูกกำหนดเป็นค่าเริ่มต้น
การดำเนินการแทรกอาจทำให้เกิดข้อผิดพลาดจากการละเมิดข้อ จำกัด ของคอลัมน์ที่กำหนดหรือไม่มีการใช้งานฐานข้อมูล ในทั้งสองกรณีข้อยกเว้นจะถูกโยนและจัดการโดยตัวจัดการข้อผิดพลาดที่ตั้งค่าที่เหมาะสมสำหรับข้อผิดพลาดข้อผิดพลาดพื้นเมืองสถานะและรหัส SQL หากคอลัมน์ข้อมูลแทรกเป้าหมายถูกตั้งค่าเป็นชนิดข้อมูลไบนารีเช่น BLOB อินพุตจะอยู่ในรูปแบบบิตสตรีม ในบางกรณีที่ไม่เกิดขึ้นบ่อยอินพุตอาจอยู่ในโดเมน Extensible Markup Language (XML) โดยที่ต้นไม้นั้นต่อเนื่องกันก่อนการดำเนินการแทรก คำสั่งแทรกยังใช้ร่วมกับ SELECT, WHEN, ตรวจสอบตัวเลือกและส่งคืนคำสั่ง
คำจำกัดความนี้ถูกเขียนในการต่อต้านของ SQL