Isi kandungan:

Bagaimanakah anda mengubah suai kekangan semakan sedia ada dalam SQL?
Bagaimanakah anda mengubah suai kekangan semakan sedia ada dalam SQL?

Video: Bagaimanakah anda mengubah suai kekangan semakan sedia ada dalam SQL?

Video: Bagaimanakah anda mengubah suai kekangan semakan sedia ada dalam SQL?
Video: Tony Robbins: STOP Wasting Your LIFE! (Change Everything in Just 90 DAYS) 2024, November
Anonim

Sintaks untuk mencipta a semak kekangan dalam sebuah ALTER pernyataan JADUAL dalam SQL Pelayan (Transaksi- SQL ) ialah: ALTER TABLE table_name ADD KEKANGAN nama_kekangan SEMAK (keadaan nama_lajur); nama_jadual. Nama jadual yang anda mahu ubah suai dengan menambah a semak kekangan.

Begitu juga seseorang mungkin bertanya, bagaimana anda mengubah suai kekangan semakan dalam SQL?

Menggunakan SQL Server Management Studio

  1. Dalam Penjelajah Objek, klik kanan jadual yang mengandungi kekangan semak dan pilih Reka Bentuk.
  2. Pada menu Pereka Meja, klik Semak Kekangan.
  3. Dalam kotak dialog Semak Kekangan, di bawah Kekangan Semak Terpilih, pilih kekangan yang ingin anda edit.

Kedua, bagaimana saya menambah kekangan semak dalam SQL? Menggunakan SQL Server Management Studio

  1. Dalam Penjelajah Objek, kembangkan jadual yang anda ingin tambahkan kekangan semak, klik kanan Kekangan dan klik Kekangan Baharu.
  2. Dalam kotak dialog Semak Kekangan, klik dalam medan Ungkapan dan kemudian klik elips ().

Sejajar dengan itu, bolehkah kita mengubah kekangan dalam SQL?

Tidak. Kami tidak boleh mengubah yang kekangan , satu-satunya perkara kita boleh buat adalah menjatuhkan dan menciptanya semula. Berikut ialah skrip CREATE dan DROP. Jika awak mencuba mengubah yang kekangan ia kehendak ralat balingan.

Apakah yang dilakukan oleh kekangan semakan?

The SEMAK kekangan digunakan untuk mengehadkan julat nilai yang boleh diletakkan dalam lajur. Jika anda mentakrifkan a SEMAK kekangan pada satu lajur ia membenarkan hanya nilai tertentu untuk lajur ini. Jika anda mentakrifkan a SEMAK kekangan di atas meja itu boleh hadkan nilai dalam lajur tertentu berdasarkan nilai dalam lajur lain dalam baris.

Disyorkan: