具有多个参数的存储过程

时间:2017-06-20 09:57:33

标签: mysql sql sql-server stored-procedures

我目前正在基于操纵数据库中的空间数据进行分配。

作业中的一个问题要求我创建一个单个存储过程,需要三个参数,然后填充我之前用数据创建的一个表它接收。

例如;

stored_procedure ' Point','(坐标)',' Point 1& #39;

其中;

- '点'是point,polygon或linestring

- '(坐标)'是各种坐标

- '第1点'是形状的描述

这样的存储过程背后的基本代码是什么?显然不想要完整的代码,但任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我刚刚将参数定义为varchar 只需根据您的需求进行调整。

CREATE PROCEDURE mystoredprocedure 
                 @var1 varchar(5) 
                ,@var2 varchar(5) 
                ,@var3 varchar(5) 

AS
Begin 
    INSERT INTO table_name
       VALUES (@var1, @var2, @var3); 

End