2017-06-20 58 views
-1

我目前正在根据操作数据库中的空间数据进行分配。具有多个参数的存储过程

之一的分配问题需要我创建需要三个参数,然后将填充我刚才用它接收到的数据创建的表中的一个单一存储过程。

例如;

stored_procedure '点', '(坐标)', '点1'

凡;

-'Point”为点,多边形或LINESTRING

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

-'Point 1' 的形状的说明

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

+4

'mysql'或'sql-server'? –

+0

基本代码与完整代码有什么不同?又是:MySQL或MS SQL服务器?这两个是不同的产品。 – Shadow

回答

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 
相关问题