使用sql语句创建一张consumer表,其中包含的字段有:用户ID, 用户名, 密码, 姓名, 性别, 手机号码, 电子邮件, 注册时间,借阅码,用户类型, 状态, 备注
时间: 2023-09-30 13:03:26 浏览: 83
可以使用以下 SQL 语句创建一张名为 `consumer` 的表,并包含所需的字段:
```
CREATE TABLE consumer (
user_id INT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(50) NOT NULL,
name VARCHAR(50) NOT NULL,
gender VARCHAR(10),
phone_number VARCHAR(20),
email VARCHAR(50),
register_time DATETIME,
borrow_code VARCHAR(20),
user_type VARCHAR(20),
status VARCHAR(20),
note VARCHAR(200)
);
```
说明:
- `user_id`:用户 ID,为整数类型,且为主键。
- `username`:用户名,为字符串类型,不能为空。
- `password`:密码,为字符串类型,不能为空。
- `name`:姓名,为字符串类型,不能为空。
- `gender`:性别,为字符串类型,可为空。
- `phone_number`:手机号码,为字符串类型,可为空。
- `email`:电子邮件,为字符串类型,可为空。
- `register_time`:注册时间,为日期时间类型,可为空。
- `borrow_code`:借阅码,为字符串类型,可为空。
- `user_type`:用户类型,为字符串类型,可为空。
- `status`:状态,为字符串类型,可为空。
- `note`:备注,为字符串类型,可为空。
阅读全文