สารบัญ:

มุมมองใน SQL Server Management Studio คืออะไร?
มุมมองใน SQL Server Management Studio คืออะไร?

วีดีโอ: มุมมองใน SQL Server Management Studio คืออะไร?

วีดีโอ: มุมมองใน SQL Server Management Studio คืออะไร?
วีดีโอ: สอน SQL: การสร้างและใช้งาน View 2024, เมษายน
Anonim

NS ดู เป็นตารางเสมือนที่สร้างขึ้นตามชุดผลลัพธ์ของ an SQL คำแถลง. NS ดู มีแถวและคอลัมน์เหมือนตารางจริง คอลัมน์ใน ดู คือคอลัมน์จากตารางจริงอย่างน้อยหนึ่งตารางในฐานข้อมูล โดยใช้ สตูดิโอจัดการเซิร์ฟเวอร์ SQL UI โดยใช้ SQL Server คำสั่งแบบสอบถาม

ในทำนองเดียวกัน เราจะใช้มุมมองใน SQL ที่ไหน

ใช้ ของ ดู จำนวนการดูคือ ใช้แล้ว เพื่อความปลอดภัย เนื่องจากมีการห่อหุ้มชื่อตารางไว้ ข้อมูลอยู่ในตารางเสมือน ไม่ได้เก็บไว้อย่างถาวร มุมมอง แสดง เฉพาะข้อมูลที่เลือก เราทำได้ อีกด้วย ใช้Sql เข้าร่วมในคำสั่ง Select เพื่อรับข้อมูลสำหรับ ดู.

ประการที่สอง ฉันจะสอบถามมุมมองใน SQL Server ได้อย่างไร เพื่อสร้าง ดู ผู้ใช้ต้องมีสิทธิ์ของระบบที่เหมาะสมตามการใช้งานเฉพาะ สร้าง ดู view_name AS เลือก column1, column2.. จาก table_name WHERE [เงื่อนไข]; คุณสามารถรวมหลายตารางใน your เลือก คำสั่งในลักษณะเดียวกับที่คุณใช้ในประโยคปกติ แบบสอบถาม SQL SELECT.

ในทำนองเดียวกัน คุณอาจถามว่า ฉันจะสร้างมุมมองใน SQL Server ได้อย่างไร

SQL Server สร้างมุมมอง

  1. ขั้นแรก ระบุชื่อของมุมมองหลังคีย์เวิร์ด CREATE VIEW schema_name คือชื่อของสคีมาที่เป็นของข้อมูลพร็อพเพอร์ตี้
  2. ประการที่สอง ระบุคำสั่ง SELECT (select_statement) ที่กำหนดมุมมองหลังคีย์เวิร์ด AS คำสั่ง SELECT สามารถอ้างถึงตารางอย่างน้อยหนึ่งตาราง

เราสามารถแทรกข้อมูลในมุมมอง?

เฉพาะคำสั่ง select เท่านั้นที่ถูกเก็บไว้ในฐานข้อมูลแทน อย่างไรก็ตาม มุมมอง สามารถ ใช้และดำเนินการ DML ( แทรก , อัปเดต & ลบ) ด้วย คุณ ใส่ข้อมูลได้ ไปยังตารางด้านบนโดยใช้มุมมอง เรา เพิ่งสร้าง. และเป็นวากยสัมพันธ์เดียวกับที่ เรา ใช้สำหรับ ใส่ข้อมูล ไปที่โต๊ะ

แนะนำ: