Entwickler-Ecke

Datenbanken (inkl. ADO.NET) - SQL - Ergebnis einer gespeicherte Prozedur in View ausgeben


c#ler - Mi 04.05.11 11:20
Titel: SQL - Ergebnis einer gespeicherte Prozedur in View ausgeben
- Ich habe eine Tabelle (A) in dieser befindet sich eine spalte (Buchungszeit) und eine Spalte (Aktion - Aktion 1 = kommen, Aktion 2 = gehen)
- Ich habe eine stored Procedure (sp), diese berechnet aus Aktion in verbindung mit Buchungszeit - 2 Spalten (Kommen und Gehen)...

Dieses Ergebnis der Stored Procedure möchte ich in eine View bringen um dann in einer Exceltabelle die Daten für (Kommen / Gehen) separat auszulesen.

--> Im Endeffekt möchte ich in meiner Exceltabelle eine Liste mit 2 Spalten (Kommen und Gehen) mit den jeweiligen Zeiten

need help
Ich habe wenig erfahrung mit sql anweisungen und zu diesem Thema etwas spezifisches zu finden, was mich auf den richtigen weg bringt ist schwer..."ja, ich habe google schon benutzt^^"

Ich arbeite mit Microsoft SQL Server management Studio express und einer lokalen DB
Vielen Dank
Marian


Trashkid2000 - Mi 04.05.11 13:49

Hallo,

also es ist schwer aus Deinem Text zu erlesen, was denn das Problem ist.
Die Stored Procedure existiert bereits und funktioniert auch?

Hmm, Du kannst keine Stored Procedure in eine View bringen. Das klappt nur mit einer Funktion.
Du könntest Dir also eine Funktion erstellen, die eine Table wiedergibt. Und diese kannst Du dann auch in der View verwenden.

Soviel erstmal


c#ler - Mi 04.05.11 14:10

user profile iconTrashkid2000 hat folgendes geschrieben Zum zitierten Posting springen:
Hallo,

also es ist schwer aus Deinem Text zu erlesen, was denn das Problem ist.
Die Stored Procedure existiert bereits und funktioniert auch?

Hmm, Du kannst keine Stored Procedure in eine View bringen. Das klappt nur mit einer Funktion.
Du könntest Dir also eine Funktion erstellen, die eine Table wiedergibt. Und diese kannst Du dann auch in der View verwenden.

Soviel erstmal


Okay,
1. - Ich habe eine stored procedure, welche auch funktioniert.
2. - Ich brauche 2 Spalten aus der Tabelle, die durch das ausführen der stored Procedure ausgegeben wird.
- Meine Idee war es, diese Daten mit einem View zu speichern.

Fazit:
--> Ich brauche die 2 Spalten (Kommen/Gehen) in einer View oder in einer anderen Tabelle um sie in excel verwenden zu können.


dark-destination1988 - Mi 04.05.11 14:34

prozeduren können nichts zurückliefern, darauf will Trashkid2000 hinaus


c#ler - Mi 04.05.11 15:03

user profile icondark-destination1988 hat folgendes geschrieben Zum zitierten Posting springen:
prozeduren können nichts zurückliefern, darauf will Trashkid2000 hinaus


Problem hat sich gerade geklärt danke..