如何修复字段中的错误 #1054 未知列
how to fix error #1054 unknown column in field
这是我的table。
create table Property(
p_id int(4) null primary key,
p_address varchar(120) not null,
c_id int(4) not null,
foreign key (c_id) references customer (c_id)
);
insert into Property values
('2001','Elm_House_11_Short_Lane_Hertfordshire_H5_667',’3001’);
insert into Property values
('2002','Jainlight_House_Apple_Lane_Kent_K7_988',’3002’);
insert into Property values
('2003','Excelsior_House_23_Oracle_Centre_Reading',’3003’);
insert into Property values ('2004','27_Wroxton_Road_London_SE15',’3004’);
我在输入此数据时不断收到未知列错误。
插入 int
值时删除引号和反引号:
insert into Property values
(2001,'Elm_House_11_Short_Lane_Hertfordshire_H5_667',3001);
insert into Property values
(2002,'Jainlight_House_Apple_Lane_Kent_K7_988',3002);
insert into Property values
(2003,'Excelsior_House_23_Oracle_Centre_Reading',3003);
insert into Property values (2004,'27_Wroxton_Road_London_SE15',3004);
仅当您使用 char
字段时才需要引号,反引号是 table 或列名称的转义字符。
我在从 MariaDb 导出然后导入 MySql 时遇到了这个错误。它涉及我最近添加的一个字段,但我还没有为其添加值 - 因此在所有记录中,该字段都是空的。当我为此字段添加一些值时,错误消失了。
这是我的table。
create table Property(
p_id int(4) null primary key,
p_address varchar(120) not null,
c_id int(4) not null,
foreign key (c_id) references customer (c_id)
);
insert into Property values
('2001','Elm_House_11_Short_Lane_Hertfordshire_H5_667',’3001’);
insert into Property values
('2002','Jainlight_House_Apple_Lane_Kent_K7_988',’3002’);
insert into Property values
('2003','Excelsior_House_23_Oracle_Centre_Reading',’3003’);
insert into Property values ('2004','27_Wroxton_Road_London_SE15',’3004’);
我在输入此数据时不断收到未知列错误。
插入 int
值时删除引号和反引号:
insert into Property values
(2001,'Elm_House_11_Short_Lane_Hertfordshire_H5_667',3001);
insert into Property values
(2002,'Jainlight_House_Apple_Lane_Kent_K7_988',3002);
insert into Property values
(2003,'Excelsior_House_23_Oracle_Centre_Reading',3003);
insert into Property values (2004,'27_Wroxton_Road_London_SE15',3004);
仅当您使用 char
字段时才需要引号,反引号是 table 或列名称的转义字符。
我在从 MariaDb 导出然后导入 MySql 时遇到了这个错误。它涉及我最近添加的一个字段,但我还没有为其添加值 - 因此在所有记录中,该字段都是空的。当我为此字段添加一些值时,错误消失了。