Mysql 未知列';年龄';在';字段列表';

Mysql 未知列';年龄';在';字段列表';,mysql,stored-procedures,Mysql,Stored Procedures,我试图创建一个更新表的过程,但一直遇到“字段列表”中的“未知列”“年龄”错误。就在这之前,我创建了一个几乎相同的过程,这就是为什么这不起作用的原因。下面是我的程序代码,以及表格布局 程序守则 表的代码 呼叫示例 您正在使用字段名作为变量 因此,mysql将使用插入值而不是字段名,您将字段名用作变量 因此,mysql将使用插入值代替字段名,好吗 更改此项: INSERT INTO Client (FirstName,LastName,Age,Sex,UserID,Allg_Notes) 对此 I

我试图创建一个更新表的过程,但一直遇到“字段列表”中的“未知列”“年龄”错误。就在这之前,我创建了一个几乎相同的过程,这就是为什么这不起作用的原因。下面是我的程序代码,以及表格布局

程序守则 表的代码 呼叫示例
您正在使用字段名作为变量


因此,mysql将使用插入值而不是字段名,您将字段名用作变量

因此,mysql将使用插入值代替字段名,好吗 更改此项:

INSERT INTO Client (FirstName,LastName,Age,Sex,UserID,Allg_Notes)
对此

INSERT INTO Child (FirstName,LastName,Age,Sex,UserID,Allg_Notes)
好的 更改此项:

INSERT INTO Client (FirstName,LastName,Age,Sex,UserID,Allg_Notes)
对此

INSERT INTO Child (FirstName,LastName,Age,Sex,UserID,Allg_Notes)

请原谅我不理解,但这不会使错误成为“字段列表中未知的第2列”吗?这让我如此困惑的原因是,我只是使用相同的语法添加了一个不同的过程。只是不同的表和列,它工作没有问题。请原谅我不理解,但这不会使错误成为“字段列表中未知的第2列”吗?这让我如此困惑的原因是,我只是使用相同的语法添加了一个不同的过程。只是不同的表和列,它工作没有问题。Facepalm谢谢。这就是我在无睡眠状态下编写代码时发生的情况。很抱歉打扰你们阅读本文的人。Facepalm谢谢。这就是我在无睡眠状态下编写代码时发生的情况。很抱歉打扰你们读这篇文章的人。
INSERT INTO Child (FirstName,LastName,Age,Sex,UserID,Allg_Notes)