สารบัญ:

ฉันจะสร้างคีย์หลักของคอลัมน์ใน SQL Server ได้อย่างไร
ฉันจะสร้างคีย์หลักของคอลัมน์ใน SQL Server ได้อย่างไร

วีดีโอ: ฉันจะสร้างคีย์หลักของคอลัมน์ใน SQL Server ได้อย่างไร

วีดีโอ: ฉันจะสร้างคีย์หลักของคอลัมน์ใน SQL Server ได้อย่างไร
วีดีโอ: FOREIGN KEY ในฐานข้อมูล 2024, พฤศจิกายน
Anonim

การใช้ SQL Server Management Studio

  1. ใน Object Explorer ให้คลิกขวาที่ตารางที่คุณต้องการ เพิ่ม ข้อจำกัดเฉพาะ แล้วคลิกออกแบบ
  2. ใน Table Designer คลิกตัวเลือกแถวสำหรับฐานข้อมูล คอลัมน์ คุณต้องการกำหนดเป็น คีย์หลัก .
  3. คลิกขวาที่ตัวเลือกแถวสำหรับ คอลัมน์ แล้วเลือก ตั้งค่า คีย์หลัก .

ทราบด้วยว่าฉันจะเพิ่มคีย์หลักลงในตารางที่มีอยู่ได้อย่างไร

ในการเพิ่มคีย์หลักโดยใช้ศูนย์ควบคุม:

  1. ขยายแผนผังวัตถุจนกว่าคุณจะเห็นโฟลเดอร์ Tables
  2. คลิกขวาที่ตารางที่คุณต้องการแก้ไข แล้วเลือก Alter จากเมนูป๊อปอัป
  3. บนหน้าคีย์ เลือกคอลัมน์อย่างน้อยหนึ่งคอลัมน์เป็นคีย์หลัก
  4. ทางเลือก: ป้อนชื่อข้อจำกัดของคีย์หลัก

นอกจากนี้ จะสร้างคอลัมน์ Identity ใน SQL Server ได้อย่างไร? สร้างคอลัมน์ข้อมูลประจำตัวโดยการสร้างตารางโดยไม่สูญเสียข้อมูล

  1. สร้างตารางชั่วคราวด้วยคอลัมน์ข้อมูลประจำตัว
  2. คัดลอกข้อมูลจากตารางต้นฉบับลงในตารางชั่วคราว
  3. วางตารางเดิม
  4. เปลี่ยนชื่อตารางชั่วคราวเป็นชื่อตารางเดิม

ต่อมา คำถามคือ คีย์หลักใน SQL คืออะไรพร้อมตัวอย่าง?

คีย์หลักคือฟิลด์ใน a ตาราง ซึ่งระบุแต่ละแถว/ระเบียนในฐานข้อมูลโดยไม่ซ้ำกัน ตาราง . คีย์หลักต้องมีค่าที่ไม่ซ้ำกัน คอลัมน์คีย์หลักไม่สามารถมีค่า NULL NS ตาราง สามารถมีคีย์หลักได้เพียงคีย์เดียว ซึ่งอาจประกอบด้วยฟิลด์เดียวหรือหลายฟิลด์

เราสามารถอัปเดตคีย์หลักได้หรือไม่

ในขณะที่ไม่มีอะไรที่ จะ ป้องกันคุณจาก กำลังปรับปรุง NS คีย์หลัก (ยกเว้นข้อจำกัดด้านความซื่อสัตย์) อาจไม่ใช่ความคิดที่ดี: จากมุมมองของประสิทธิภาพ: คุณ จะ จำเป็นต้อง อัปเดต ต่างประเทศทั้งหมด กุญแจ ที่อ้างอิงถึง อัปเดตคีย์ . โสด ปรับปรุงสามารถ นำไปสู่ อัปเดต ของตาราง/แถวที่อาจมีจำนวนมาก

แนะนำ: