设计一张员工信息表,要求如下1. 编号(纯数字) 员工工号(字符串类型,长度不超过10位) 务工姓名(字符串类型,长度不超过10位) 4.性别(男/女,存储一个汉字 年龄(正常人年龄,不可能存储负数)
时间: 2024-09-20 19:06:03 浏览: 99
设计一张名为"EmployeeInfo"的员工信息表,可以按照以下结构来创建:
| 列名 | 数据类型 | 长度或限制说明 |
|----------|------------|---------------------------|
| 编号 | INT | 纯数字,无符号整数 |
| 工号 | VARCHAR(10)| 字符串类型,最多10个字符 |
| 姓名 | VARCHAR(10)| 字符串类型,最多10个字符 |
| 性别 | CHAR(1) | 存储单个汉字,如 '男' 或 '女' |
| 年龄 | INT | 正整数,不允许为负值 |
示例SQL创建语句(MySQL语法):
```sql
CREATE TABLE EmployeeInfo (
ID INT PRIMARY KEY,
WorkNumber VARCHAR(10),
Name VARCHAR(10),
Gender CHAR(1),
Age INT CHECK (Age >= 0)
);
```
阅读全文