sql >> Database teknologi >  >> RDS >> Sqlserver

sæt @var =exec stored_procedure

Hvis du bruger RETURN i processen

DECLARE @count int
EXECUTE @count = dbo.usp_GetCount @Id=123

OUTPUT parameter

DECLARE @count int
EXECUTE dbo.usp_GetCount @Id=123, @count OUTPUT

Omdiriger resultaterne til midlertidig tabel/tabelvariabel

DECLARE @count int
DECLARE @cache TABLE (CountCol int NOT NULL)
INSERT @cache EXECUTE dbo.usp_GetCount @Id=123
SELECT @count = CountCol FROM @cache

Du kan ikke tildele et postsæt fra den lagrede proc direkte til en skalær variabel



  1. Beregn den nøjagtige månedsforskel mellem to datoer

  2. Indpakningsklasse funktionalitetstransformation

  3. Maddening Intermittent Wordpress:Fejl ved etablering af databaseforbindelse

  4. Er det muligt at gemme et 1 byte nummer i Postgres?