สารบัญ:

คอลัมน์เอกลักษณ์ในตารางคืออะไร?
คอลัมน์เอกลักษณ์ในตารางคืออะไร?

วีดีโอ: คอลัมน์เอกลักษณ์ในตารางคืออะไร?

วีดีโอ: คอลัมน์เอกลักษณ์ในตารางคืออะไร?
วีดีโอ: สอนวิธีใช้ Excel Pivot Table ใน 5 นาที : ตอนที่ 1 การใช้งานพื้นฐาน 2024, อาจ
Anonim

หนึ่ง คอลัมน์ประจำตัว คือ คอลัมน์ (เรียกอีกอย่างว่าฟิลด์) ในฐานข้อมูล ตาราง ที่ประกอบด้วยค่าที่สร้างโดยฐานข้อมูล ซึ่งเหมือนกับฟิลด์ AutoNumber ใน Microsoft Access หรือซีเควนซ์ใน Oracle ใน Microsoft SQL Server คุณมีตัวเลือกสำหรับทั้งเมล็ดพันธุ์ (ค่าเริ่มต้น) และการเพิ่มขึ้น

นอกจากนี้ คุณจะสร้างคอลัมน์ข้อมูลประจำตัวในตารางได้อย่างไร

สคริปต์

  1. สร้างตาราง dbo. Tmp_City(Id int ไม่ใช่ NULL IDENTITY (1, 1), ชื่อ varchar(50) NULL, Country varchar(50),)
  2. เปิด[หลัก]
  3. ไป.
  4. ตั้งค่า IDENTITY_INSERT dbo. Tmp_City ON
  5. ไป.
  6. หากมี (เลือก * จาก dbo. City)
  7. INSERT INTO dbo. Tmp_City(รหัส ชื่อ ประเทศ)
  8. เลือกรหัส

ในทำนองเดียวกันการใช้คอลัมน์ข้อมูลประจำตัวใน SQL Server คืออะไร? NS คอลัมน์ข้อมูลประจำตัวของเซิร์ฟเวอร์ SQL เป็นชนิดพิเศษของ คอลัมน์ นั่นคือ ใช้แล้ว เพื่อสร้างค่าคีย์โดยอัตโนมัติตามเมล็ดพันธุ์ที่ให้ไว้ (จุดเริ่มต้น) และการเพิ่มขึ้น SQL Server มีฟังก์ชันมากมายที่ทำงานร่วมกับ คอลัมน์ IDENTITY.

ในเรื่องนี้ทุกตารางควรมีคอลัมน์เอกลักษณ์หรือไม่?

10 คำตอบ ทุกโต๊ะ (ยกเว้นเงื่อนไขหายาก) ควรมี PRIMARY KEY นั่นคือค่าหรือชุดของค่าที่ระบุแถวที่ไม่ซ้ำกัน ดูที่นี่สำหรับการสนทนาว่าทำไม ตัวตน เป็นสมบัติของ คอลัมน์ ใน SQL Server ซึ่งหมายความว่า คอลัมน์ จะถูกเติมโดยอัตโนมัติด้วยค่าที่เพิ่มขึ้น

ตารางสามารถมีคอลัมน์ข้อมูลประจำตัวได้กี่คอลัมน์

ดังนั้นไม่มี คุณไม่สามารถมี สองคอลัมน์ประจำตัว . แน่นอน คุณสามารถทำให้คีย์หลักไม่เพิ่มอัตโนมัติ (ข้อมูลประจำตัว) แก้ไข: msdn:CREATE TABLE (Transact-SQL) และ CREATE TABLE (SQL Server 2000): เท่านั้น หนึ่งคอลัมน์เอกลักษณ์ สามารถสร้างได้ต่อตาราง