sql语句创建管理员表(工号、姓名、电话)
时间: 2023-07-10 07:29:31 浏览: 130
可以使用下面的 SQL 语句创建一个名为 admin 的管理员表,包含工号(ID)、姓名(name)和电话(phone)三个字段:
```
CREATE TABLE admin (
ID INT PRIMARY KEY,
name VARCHAR(50),
phone VARCHAR(20)
);
```
其中,ID 为管理员的工号,是表中的主键,必须是唯一的。name 和 phone 分别为管理员的姓名和电话,分别使用 VARCHAR 类型保存,可以根据实际情况设定合适的长度。
相关问题
sql语句创建表用户信息表(用户名、密码、工号/学号)
好的,以下是创建用户信息表的 SQL 语句:
```
CREATE TABLE user_info (
username VARCHAR(50) NOT NULL,
password VARCHAR(50) NOT NULL,
id VARCHAR(50) NOT NULL,
PRIMARY KEY (id)
);
```
其中,`username` 表示用户名,`password` 表示密码,`id` 表示工号或学号,使用 VARCHAR 类型,长度为 50。PRIMARY KEY 用于设置主键,这里使用了 id 作为主键。
SQL创建员工表 编号 姓名 工号 年龄 身份证号 入职时间
当然可以,以下是创建一个包含编号(可能需要自增)、姓名、工号、年龄、身份证号以及入职时间的员工表的SQL语句示例:
```sql
CREATE TABLE Employees (
EmployeeID INT AUTO_INCREMENT PRIMARY KEY, -- 自动递增编号
Name VARCHAR(100) NOT NULL, -- 姓名,不允许为空
WorkID INT UNIQUE, -- 工号,允许有唯一值
Age INT, -- 年龄,整数类型
IDNumber CHAR(18), -- 身份证号,18位字符型
HireDate DATE -- 入职时间,日期类型
);
```
这里,`EmployeeID` 列设为自动递增,这意味着每当新员工加入时,系统会自动为其分配一个唯一的ID。`WorkID` 列设置了唯一性约束,表示每个工号必须是唯一的。
阅读全文