2017-06-20 3 views
-1

Ich mache derzeit eine Zuweisung basierend auf der Manipulation von räumlichen Daten in einer Datenbank.Gespeicherte Prozeduren mit mehreren Parametern

Eine der Fragen in der Zuordnung verlangt von mir eine einzelnen gespeicherte Prozedur zu erstellen, die drei Parameter erfordert und wird dann eine der Tabellen füllen Ich habe früher mit dem Datum, die er empfängt.

Zum Beispiel;

stored_procedure 'Punkt', '(Koordinaten)', 'Punkt 1'

Wo;

-'Point‘entweder Punkt, polygon oder Linienfolge

- '(Koordinaten)' Verschiedene Koordinaten sind

-'Point 1' ist eine Beschreibung der Form

Was ist der grundlegende Code hinter einer gespeicherten Prozedur? Offensichtlich möchte ich nicht den vollen Code, aber jede Hilfe würde sehr geschätzt werden.

+4

'mysql' oder' sql-server'? –

+0

Wie unterscheidet sich der Basiscode vom vollständigen Code? Und noch einmal: MySQL oder MS SQL Server? Die zwei sind unterschiedliche Produkte. – Shadow

Antwort

0

ich habe soeben die Parameter als varchar definiert Passen Sie sie einfach an Ihre Bedürfnisse an.

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

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

End 
Verwandte Themen