当我从文件导入数据时,mySql-错误

时间:2018-09-20 12:11:20

标签: mysql

这是我的桌子,我在一个程序中编写它。

create table if not exists Tabela_veche(
         Data Int,
          Ora Int,
          NumeAng Varchar(30),
          PrenumeAng Varchar(30) ,
          NumeSef Varchar(30),
          PrenumeSef Varchar(30),
          NrPiese int(255)
         )ENGINE=InnoDB DEFAULT CHARSET=utf8;

在这里我要填充列

set global local_infile = 1;
     LOAD DATA INFILE 'C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/fisier.txt'
INTO TABLE Tabela_veche
CHARACTER SET 'utf8'    
FIELDS TERMINATED BY '' 
LINES TERMINATED BY '\r\n'
IGNORE 1 lines
(Data, Ora, NumeAng, PrenumeAng, NumeSef, PrenumeSef, NrPiese);

我的文件“ fisiers.txt”如下所示(第一行):

Data     Ora    NumeAng PrenumeAng  NumeSef PrenumeSef  NrPiese

12062016    013103  Algren  Steve   Kolbe   Ed  180

我的错误是

  

错误代码:1292。第1行“数据”列的日期值不正确:“ 12062016 0”。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

不是Datat而是Data吗?