使用存储过程将数据插入到现有表中



我创建了一个学生表,并尝试使用存储过程向该学生表插入数据。

帮助我使用存储过程插入数据。

CREATE TABLE students
(
student_id   integer not null ,
student_name varchar(100),
student_age  integer,
mobile_no    varchar(20)
);
CREATE PROCEDURE sp_student
(@student_id   int,
@student_name varchar(100),
@student_age  varchar(100),
@mobile_no    varchar(20)) 
AS
BEGIN
INSERT INTO students (student_id, student_name, student_age, mobile_no)
VALUES (@student_id, @student_name, @student_age, @mobile_no);
END;

我假设您在LUW上。删除CREATE PROCEDURE ...语句中的AS:

CREATE PROCEDURE sp_student(
@student_id   int,
@student_name varchar(100),
@student_age  varchar(100),
@mobile_no    varchar(20)
)
BEGIN
...

参见CREATE PROCEDURE (SQL) statement

相关内容

  • 没有找到相关文章

最新更新