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 中常見的操作,它允許您變更表格的列、資料類型和約束條件。以下是一些常用的語句:
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>
#例如:
<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中文網其他相關文章!