Агуулгын хүснэгт:

Би SQL Server дээр баганын үндсэн түлхүүрийг хэрхэн үүсгэх вэ?
Би SQL Server дээр баганын үндсэн түлхүүрийг хэрхэн үүсгэх вэ?

Видео: Би SQL Server дээр баганын үндсэн түлхүүрийг хэрхэн үүсгэх вэ?

Видео: Би SQL Server дээр баганын үндсэн түлхүүрийг хэрхэн үүсгэх вэ?
Видео: SQL Server хоёр багана дээрх үндсэн түлхүүр 2024, Арваннэгдүгээр
Anonim

SQL Server Management Studio ашиглах

  1. Object Explorer-д хүссэн хүснэгтээ хулганы баруун товчийг дарна уу нэмэх өвөрмөц хязгаарлалтыг сонгоод Дизайн дээр дарна уу.
  2. Хүснэгтийн дизайнерын мэдээллийн сангийн мөр сонгогч дээр дарна уу багана гэж тодорхойлохыг хүсч байна үндсэн түлхүүр .
  3. Мөр сонгогч дээр хулганы баруун товчийг дарна уу багана болон Set-г сонгоно уу Үндсэн түлхүүр .

Би одоо байгаа хүснэгтэд үндсэн түлхүүрийг хэрхэн нэмэх вэ?

Хяналтын төвийг ашиглан үндсэн түлхүүрүүдийг нэмэхийн тулд:

  1. Хүснэгтүүд хавтас харагдах хүртэл объектын модыг өргөжүүлнэ үү.
  2. Өөрчлөхийг хүссэн хүснэгтээ хулганы баруун товчийг дараад гарч ирэх цэснээс Alter командыг сонгоно.
  3. Түлхүүр хуудаснаас нэг буюу хэд хэдэн баганыг үндсэн түлхүүр болгон сонгоно уу.
  4. Нэмэлт: Үндсэн түлхүүрийн хязгаарлалтын нэрийг оруулна уу.

Нэмж дурдахад, SQL Server дээр баганын Identity хэрхэн үүсгэх вэ? Хүснэгтийг ямар ч өгөгдөл алдалгүйгээр үүсгэн таних баганыг үүсгэ

  1. Таних баганатай түр хүснэгт үүсгэнэ үү.
  2. Анхны хүснэгтээс өгөгдлийг түр хүснэгтэд хуулна.
  3. Жинхэнэ хүснэгтийг буулгана уу.
  4. Түр хүснэгтийн нэрийг анхны хүснэгтийн нэрээр өөрчлөх.

Дараа нь асуулт бол жишээн дээр SQL-ийн үндсэн түлхүүр гэж юу вэ?

Үндсэн түлхүүр нь a дахь талбар юм ширээ өгөгдлийн сангийн мөр/бичлэг бүрийг өвөрмөц байдлаар тодорхойлдог ширээ . Үндсэн түлхүүрүүд нь өвөрмөц утгыг агуулсан байх ёстой. Үндсэн түлхүүрийн баганад NULL утгатай байж болохгүй. А ширээ нь ганц эсвэл олон талбараас бүрдэх цорын ганц үндсэн түлхүүртэй байж болно.

Бид үндсэн түлхүүрээ шинэчлэх боломжтой юу?

Ийм зүйл байхгүй байхад болно танд саад болно шинэчилж байна а үндсэн түлхүүр (Бүрэн бүтэн байдлын хязгаарлалтаас бусад) энэ нь тийм ч сайн санаа биш байж магадгүй: Гүйцэтгэлийн үүднээс: Та болно хэрэгтэй шинэчлэх бүгд гадаад түлхүүрүүд гэж иш татсан шинэчлэгдсэн түлхүүр . Ганц бие шинэчлэх боломжтой -д хүргэдэг шинэчлэх олон тооны хүснэгт/мөр байж болзошгүй.

Зөвлөмж болгож буй: