在创建表时尝试读取sql中的mm / dd / yyyy格式

时间:2016-04-13 03:25:28

标签: mysql sql postgresql postgresql-9.5 sql-timestamp

所以我是SQL的新手,我正在尝试创建一个表,稍后我将导入.csv文件。在这个表中有一个时间戳列,我想将其设置为读取mm / dd / yyyy hh:mi:ss,但我尝试过这样做:

 create table Particle_counter_HiSam ( time_utc  timestamp(m/d/Y hh:mi:ss),...

我收到此错误

 ERROR:  syntax error at or near "m"

我似乎无法弄清楚这一点。

任何帮助都可以。谢谢!

2 个答案:

答案 0 :(得分:1)

正常创建表timestamp,并在SET中使用STR_TO_DATE,如下所示。

load data infile

答案 1 :(得分:0)

如果你为timestapm创建一个表,只需使用它..

CREATE TABLE IF NOT EXIST 'Particle_counter_HiSam' 
{

'date_log' timestamp NOT NULL,

}
希望这有帮助..