我正在使用名为
yoin()
的存储过程,其中我使用 ('Nikhil', 25, "MIS")
的参数,但出现错误
错误代码:1136。列计数与第 1 行的值计数不匹配
因为我没有为“ID”列提供值,但该列是自动递增的,所以我不应该收到此错误 下面是表结构
下面是我创建的存储过程
delimiter $$
use sql_hr$$
create procedure yoin(in n varchar(30) ,in a int,in t varchar(30))
begin
insert into yoin (name, age, title)
value(n,a,t);
end$$
我是 sql 新手,仍在学习,请帮助我。
(id,姓名,年龄,职称)值(null,n,a,t) 必须添加 id name 列并将 null 值设置为默认值 a like