Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Exekvering av SP

Postades av 2002-12-06 09:39:14 - Hobil Haidari, i forum databaser, Tråden har 5 Kommentarer och lästs av 624 personer

Tja,

En fråga:
Har en sp som returnerar ett värde via en deklarerad OUTPUT variabel. Om jag kallar denna SPn via en annan SP, hur gör jag för att fånga upp returvärdet

Just nu kör jag så här:
EXEC sp invariabel1, invariabel2, invariabel3, utvariabel3

Men när jag kollar utvariabel3 är den tom!? Det stämmer inte för printsatsen i sp skvallrar om att det finns ett returvärde.

Finns det andra sätt att fånga upp värden från en sp till en annan sp?


Svara

Sv: Exekvering av SP

Postades av 2002-12-06 09:48:36 - Andreas Hillqvist

Testa med:

EXEC sp invariabel1, invariabel2, invariabel3, utvariabel3 OUTPUT

Eller:

EXEC sp invariabel1, invariabel2, invariabel3, OUTPUT utvariabel3

Kommer inte ihåg om det är för eller efter man skriver OUTPUT. Men om du inte har med det vid anropet kommer variabeln inte uppdateras.


Svara

Sv: Exekvering av SP

Postades av 2002-12-06 09:51:40 - Hobil Haidari

Tack för svaret Andreas, löste det så här:

EXEC @slaskvar = sp invariabel1, invariabel2, invariabel3

då får man RETURN värdet från sp i @slaskvar, smidigt, men ack så svårt när man itne vet hur ;o)



Svara

Sv: Exekvering av SP

Postades av 2002-12-06 11:23:13 - Christoffer Hedgate

EXEC sp invariabel1, invariabel2, invariabel3, utvariabel3 OUTPUT

Den är korrekt.


Svara

Sv: Exekvering av SP

Postades av 2002-12-06 14:27:52 - Hobil Haidari

Man måste alltså skriva utryckligen att det är en OUTPUT trots att själva variabeln är dekl som en sådan tidigare i parent SPn?


Svara

Sv: Exekvering av SP

Postades av 2002-12-06 15:27:54 - Christoffer Hedgate

Ja, det betyder ju inte samma sak. Att en parameter i en procedur är deklarerad som OUTPUT innebär bara att SQL Server ska spotta ut info. När man anropar den och anger OUTPUT så säger man till att man vill ta emot info där.


Svara

Nyligen

  • 17:03 Getmancar your go-to carsharing
  • 14:07 Games
  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 984
27 965
271 785
642
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies