สารบัญ:

สามารถเปลี่ยนมุมมองใน SQL ได้หรือไม่?
สามารถเปลี่ยนมุมมองใน SQL ได้หรือไม่?

วีดีโอ: สามารถเปลี่ยนมุมมองใน SQL ได้หรือไม่?

วีดีโอ: สามารถเปลี่ยนมุมมองใน SQL ได้หรือไม่?
วีดีโอ: การใช้ SQL ใน Access 2024, พฤศจิกายน
Anonim

NS เปลี่ยนมุมมอง คำสั่งอนุญาตให้คุณแก้ไข a ดู . NS ดู ขึ้นอยู่กับชุดผลลัพธ์จากแบบสอบถามที่ประกอบด้วยคำสั่ง SELECT หรือ UNION ของคำสั่ง SELECT สองรายการขึ้นไป เพื่อตรวจสอบว่ามีการระบุ ดู มีอยู่ในเนมสเปซปัจจุบัน ใช้ $SYSTEM SQL.

ในทำนองเดียวกัน เราสามารถแก้ไขมุมมองใน SQL ได้หรือไม่

NS SQL อัปเดต ดู สั่งการ สามารถ นำมาใช้เพื่อ แก้ไข ข้อมูลของ a ดู . ทั้งหมด มุมมอง ไม่สามารถอัปเดตได้ ดังนั้นคำสั่ง UPDATE จึงใช้ไม่ได้กับทั้งหมด มุมมอง.

นอกเหนือจากข้างต้น ฉันจะแก้ไขมุมมอง SQL ที่มีอยู่ได้อย่างไร การใช้ SQL Server Management Studio

  1. ใน Object Explorer ให้คลิกเครื่องหมายบวกที่อยู่ถัดจากฐานข้อมูลที่มีมุมมองของคุณ จากนั้นคลิกเครื่องหมายบวกที่อยู่ถัดจากโฟลเดอร์ Views
  2. คลิกขวาที่มุมมองที่คุณต้องการแก้ไขและเลือกออกแบบ

เราสามารถปรับเปลี่ยนมุมมองได้หรือไม่?

เปลี่ยนมุมมอง . ใช้ เปลี่ยนมุมมอง คำสั่งให้คอมไพล์ a. ใหม่อย่างชัดเจน ดู ที่ไม่ถูกต้องหรือถึง แก้ไขมุมมอง ข้อจำกัด คุณ สามารถ ยังใช้ เปลี่ยนมุมมอง เพื่อกำหนด แก้ไข , หรือ ดรอป ดู ข้อจำกัด คำสั่งนี้ ทำ ไม่เปลี่ยนนิยามของที่มีอยู่ ดู.

เราสามารถใช้คำสั่ง update ในมุมมองได้หรือไม่?

คุณสามารถแทรก อัปเดต และลบแถวในมุมมองได้ ภายใต้ข้อจำกัดต่อไปนี้:

  • ถ้ามุมมองมีการรวมระหว่างตารางหลายตาราง คุณสามารถแทรกและอัปเดตตารางได้เพียงตารางเดียวในมุมมอง และคุณจะไม่สามารถลบแถวได้
  • คุณไม่สามารถแก้ไขข้อมูลในมุมมองตามคิวรีแบบร่วมได้โดยตรง

แนะนำ: