创建一个名字为test的mysql表表内字段名为name age sex 字段类型为string int string
时间: 2023-11-22 16:53:46 浏览: 27
可以使用以下的 MySQL 命令来创建名为 test 的表,该表有三个字段,分别为 name、age 和 sex,类型分别为字符串、整数和字符串:
```
CREATE TABLE test (
name VARCHAR(255),
age INT,
sex VARCHAR(255)
);
```
其中,`VARCHAR(255)` 表示该字段为字符串类型,最大长度为 255,`INT` 表示该字段为整数类型。
相关问题
创建表表departments结构: 字段名称 字段类型 约束 Dep_id number 主键 Dep_name varchar2(20) 表employees结构:
字段名称 字段类型 约束
Emp_id number 主键
Emp_name varchar2(20) 非空
Dep_id number 外键,关联departments表的Dep_id字段
Salary number(10,2) 非空
Hire_date date 非空
mysql数据库创建课程表表
在 MySQL 中创建课程表表可以使用以下 SQL 语句:
```
CREATE TABLE course (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
teacher VARCHAR(50) NOT NULL,
credit INT NOT NULL,
hours INT NOT NULL
);
```
上述 SQL 语句创建了一个名为 `course` 的表,包含了 `id`、`name`、`teacher`、`credit` 和 `hours` 五个字段。
其中,`id` 字段为主键且自增,`name`、`teacher`、`credit` 和 `hours` 字段分别表示课程名、教师名、学分和学时,都是不能为空的。你可以根据实际需求修改表名和字段名。