Rumah  >  Artikel  >  pangkalan data  >  Apakah arahan yang digunakan untuk membuat jadual asas dalam sql

Apakah arahan yang digunakan untuk membuat jadual asas dalam sql

下次还敢
下次还敢asal
2024-05-07 04:39:14887semak imbas

Arahan untuk mencipta jadual asas dalam SQL ialah CREATE TABLE. Ia digunakan untuk mencipta jadual asas dengan nama lajur, jenis data dan kekangan seperti NOT NULL, DEFAULT.

Apakah arahan yang digunakan untuk membuat jadual asas dalam sql

Arahan untuk mencipta jadual asas dalam SQL

Dalam SQL, gunakan perintah CREATE TABLE untuk mencipta jadual asas. CREATE TABLE 命令来创建基本表。

语法:

<code>CREATE TABLE table_name (
  column_name1 data_type [NOT NULL | NULL] [DEFAULT default_value],
  column_name2 data_type [NOT NULL | NULL] [DEFAULT default_value],
  ...
  column_nameN data_type [NOT NULL | NULL] [DEFAULT default_value]
);</code>

参数:

  • table_name:表名。
  • column_name:列名。
  • data_type:列的数据类型(例如,INT、VARCHAR、DATE)。
  • NOT NULL | NULL:指定列是否允许为 NULL 值。
  • DEFAULT default_value:指定列的默认值(如果指定)。

示例:

创建一个名为 customers 的表,它具有 customer_id(主键)、first_namelast_nameemail 列:

<code class="sql">CREATE TABLE customers (
  customer_id INT NOT NULL AUTO_INCREMENT,
  first_name VARCHAR(50) NOT NULL,
  last_name VARCHAR(50) NOT NULL,
  email VARCHAR(100) UNIQUE NOT NULL
);</code>

注意:

  • 主键列使用 PRIMARY KEY 约束定义。
  • 唯一索引列使用 UNIQUE 约束定义。
  • 自动递增列使用 AUTO_INCREMENT
Sintaks: 🎜🎜rrreee🎜🎜Parameter: 🎜🎜
  • 🎜nama_jadual: 🎜Nama jadual. 🎜
  • 🎜nama_lajur: 🎜Nama lajur. 🎜
  • 🎜data_type: 🎜Jenis data lajur (cth., INT, VARCHAR, DATE). 🎜
  • 🎜BUKAN NULL |. 🎜
  • 🎜NILAI lalai lalai: 🎜Nyatakan nilai lalai lajur (jika dinyatakan). 🎜🎜🎜🎜Contoh: 🎜🎜🎜Buat jadual bernama pelanggan dengan customer_id (kunci utama), first_name, last_name kod> dan lajur <code>e-mel: 🎜rrreee🎜🎜Nota: 🎜🎜
    • Lajur kunci utama ditakrifkan menggunakan kekangan KUNCI UTAMA
    . 🎜
  • Lajur indeks unik ditakrifkan menggunakan kekangan UNIQUE. 🎜
  • Lajur autokenaikan ditakrifkan menggunakan kata kunci AUTO_INCREMENT. 🎜🎜

Atas ialah kandungan terperinci Apakah arahan yang digunakan untuk membuat jadual asas dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn