首頁 > 資料庫 > SQL > 主體

sql中修改表格的結構的語句

下次还敢
發布: 2024-04-29 13:51:15
原創
537 人瀏覽過

SQL 中修改表格結構的語句包括:ALTER TABLE table_name ADD column_name data_type 新增欄位ALTER TABLE table_name ALTER COLUMN column_name data_type 修改列資料類型ALTER TABLE table_name DROP COLUMN column_name 修改列資料型態ALTER TABLE table_name DROP COLU _

sql中修改表格的結構的語句

SQL 中修改表格結構的語句

修改表格結構是SQL 中常見的操作,它允許您變更表格的列、資料類型和約束條件。以下是一些常用的語句:

1. 新增欄位

#ALTER TABLE table_name ADD column_name data_type

#例如:

<code>ALTER TABLE employees ADD salary INT</code>
登入後複製

2. 修改欄位

ALTER TABLE table_name ALTER COLUMN column_name data_type

#例如:

<code>ALTER TABLE employees ALTER COLUMN salary DECIMAL(10,2)</code>
登入後複製

3. 刪除列

ALTER TABLE table_name DROP COLUMN column_name

##例如:

<code>ALTER TABLE employees DROP COLUMN bonus</code>
登入後複製

4. 更改列名稱

ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_name##例如:

<code>ALTER TABLE employees RENAME COLUMN first_name TO name</code>
登入後複製

5. 新增限制約束

#例如:

<code>ALTER TABLE employees ADD PRIMARY KEY (employee_id)</code>
登入後複製

5. 新增約束限制條件限制條件。 ##主鍵:

ALTER TABLE table_name ADD PRIMARY KEY (column_name)

##例如:

<code>ALTER TABLE orders ADD FOREIGN KEY (customer_id) REFERENCES customers(customer_id)</code>
登入後複製

外部鍵:

ALTER TABLE table_name ADD FOREIGN KEY (column_name) REFERENCES referenced_table(column_name)

#例如:

<code>ALTER TABLE employees ADD UNIQUE (email)</code>
登入後複製

唯一約束:

ALTER TABLE table_name ADD UNIQUE (column_name)

##例如:

rrreee

6. 刪除約束

主鍵:

ALTER TABLE table_name DROP PRIMARY KEY

## 外鍵:

#ALTER TABLE table_name DROP FOREIGN KEY column_name

##唯一限制:

ALTER TABLE table_name DROP INDEX index_name

(其中index_name 是唯一約束的名稱)

以上是sql中修改表格的結構的語句的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板