Manual Tutorial...LOG MASUK
Manual Tutorial Permulaan SQL
pengarang:php.cn  masa kemas kini:2022-04-12 14:15:40

kekangan SQL



Kekangan SQL (Kekangan)

Kekangan SQL digunakan untuk menentukan peraturan data dalam jadual.

Jika terdapat tingkah laku data yang melanggar kekangan, tingkah laku tersebut akan ditamatkan oleh kekangan.

Kekangan boleh ditentukan apabila jadual dicipta (melalui pernyataan CREATE TABLE), atau selepas jadual dicipta (melalui pernyataan ALTER TABLE).

SQL CREATE JADUAL + CONSTRAINT Syntax

CIPTA JADUAL table_name
(
column_name1 data_type(🎜>(size) ) nama_kekangan,
nama_lajur2 jenis data(saiz) nama_kekangan,jenis data >(saiz) constraint_name,....);

Dalam SQL, kami mempunyai kekangan berikut:

  • NOT NULL

    - Menunjukkan bahawa lajur tidak boleh menyimpan nilai NULL.

  • UNIK

    - Menjamin bahawa setiap baris lajur mesti mempunyai nilai unik.

  • KUNCI UTAMA

    - Gabungan BUKAN NULL dan UNIK. Memastikan lajur (atau gabungan dua atau lebih lajur) mempunyai pengecam unik boleh membantu menjadikannya lebih mudah dan pantas untuk mencari rekod tertentu dalam jadual.

  • KUNCI ASING

    - Memastikan integriti rujukan bahawa data dalam satu jadual sepadan dengan nilai dalam jadual lain.

  • SEMAK

    - Memastikan nilai dalam lajur memenuhi syarat yang ditetapkan.

  • LATIALA

    - menentukan nilai lalai apabila tiada nilai diberikan pada lajur.

  • Dalam bab berikut, kami akan menerangkan setiap kekangan secara terperinci.