mysql创建日期类型字段
时间: 2023-05-27 19:04:13 浏览: 128
在 MySQL 中创建日期类型的字段有多种方式,以下是其中两种:
1. 使用 DATE 类型
DATE 类型用于存储日期,它的格式为 YYYY-MM-DD,其中 YYYY 表示年份,MM 表示月份,DD 表示天数。以下是使用 DATE 类型创建一个名为 `birthday` 的字段的 SQL 语句:
```sql
CREATE TABLE `employee` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(50) NOT NULL,
`birthday` DATE NOT NULL,
PRIMARY KEY (`id`)
);
```
2. 使用 DATETIME 类型
DATETIME 类型用于存储日期和时间,它的格式为 YYYY-MM-DD HH:MM:SS,其中 YYYY 表示年份,MM 表示月份,DD 表示天数,HH 表示小时数(24 小时制),MM 表示分钟数,SS 表示秒数。以下是使用 DATETIME 类型创建一个名为 `create_time` 的字段的 SQL 语句:
```sql
CREATE TABLE `order` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`user_id` INT(11) NOT NULL,
`total_price` DECIMAL(10,2) NOT NULL,
`create_time` DATETIME NOT NULL,
PRIMARY KEY (`id`)
);
```
以上是两种常用的创建日期类型的字段的方式,具体情况可以根据实际需求选择。
阅读全文