数据库表结构的定义,修改,删除
时间: 2024-03-06 19:52:02 浏览: 14
数据库表结构的定义、修改、删除可以通过 SQL 语句来实现。
1. 定义表结构
```
CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
...
);
```
其中,table_name 为表名,column1、column2 等为列名,datatype 为数据类型,constraints 为约束条件。
例如,创建一个名为 users 的表,包括 id、name、age 等列:
```
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT
);
```
2. 修改表结构
可以通过 ALTER TABLE 语句来修改表结构。
添加列:
```
ALTER TABLE table_name ADD column_name datatype constraints;
```
修改列:
```
ALTER TABLE table_name MODIFY column_name datatype constraints;
```
删除列:
```
ALTER TABLE table_name DROP COLUMN column_name;
```
例如,修改 users 表的 name 列为 char 类型:
```
ALTER TABLE users MODIFY name CHAR(50);
```
3. 删除表结构
可以通过 DROP TABLE 语句来删除表结构。
```
DROP TABLE table_name;
```
例如,删除 users 表:
```
DROP TABLE users;
```