【发布时间】:2013-10-09 08:56:09
【问题描述】:
我使用下面的代码在该表中创建一个表我想将日期和时间存储在两个单独的列中并设置日期和时间默认值也使用下面的查询但得到这个错误
create table location_aj
(
id int not null auto_increment primary key,
vehicle_id varchar(10),
latitude float(12,2),
longitude float(12,2),
price float(15,2),
fdate DATE DEFAULT CURRENT_DATE,
ftime TIME DEFAULT CURRENT_TIME
);
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“CURRENT_DATE,ftime TIME DEFAULT CURRENT_TIME)”附近使用正确的语法
请帮忙
【问题讨论】:
-
我认为 CURRENT_DATE 和 CURRENT_TIME 在默认选项中的 mysql 中不可用。只有 current_timestamp 可用