php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.04.2009, 14:17  
Benutzer
 
Registriert seit: 16.09.2008
Beiträge: 37
Horst79 befindet sich auf einem aufstrebenden Ast
Standard Stored Procedure rückgabe eines result set

Bin schon seit Stunden dran aber finde keine Lösung.

PHP-Code:
create procedure selector () select from images 
Erstellen geht aber wenn ich
PHP-Code:
call selector () 
ausführe, kommt nur
PHP-Code:
#1312 - PROCEDURE selector can't return a result set in the given context 
Wie kann ich den einen result set von einer sp ausgeben?
Horst79 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.04.2009, 15:33  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Bei den von dir gelieferten spärllichen Informationen kann dir sicher niemant helfen.
Was hast du denn für out-Parameter definiert? Ich nehm ja nicht an, dass das, was du hier lieferst deine ganze Definition der Prozedur ist.
__________________
Gruss
L
lazydog ist offline   Mit Zitat antworten
Alt 08.04.2009, 16:15  
Benutzer
 
Registriert seit: 16.09.2008
Beiträge: 37
Horst79 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von lazydog Beitrag anzeigen
Bei den von dir gelieferten spärllichen Informationen kann dir sicher niemant helfen.
Was hast du denn für out-Parameter definiert? Ich nehm ja nicht an, dass das, was du hier lieferst deine ganze Definition der Prozedur ist.
Doch ist die ganze Prozedur. Wenn ich einen Out Parameter definieren würde dann gebe es auch nur einen Wert den ich zurückkriege, aber ich will das Ergebnis eines Selects (mehrere Spalten, mehrere Zeilen) erhalten.
Horst79 ist offline   Mit Zitat antworten
Alt 09.04.2009, 07:56  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Wenn du keinen out-Parameter definierst, wird selbstversändlich auch nichts zurückgegeben. Ausserdem speicherst du so ja schon mal die Resultate des SELECTs nirgends.
Ich frage mich allerdings, wozu es gut sein soll, für ein einfaches SELECT (das man so sowieso nicht absetzen sollte) eine Procedure zu erstellen.
__________________
Gruss
L
lazydog ist offline   Mit Zitat antworten
Alt 09.04.2009, 08:56  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Zitat:
call selector ()
Wie und womit (mysql, mysqli, pdo) rufst Du das denn auf?
David ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Stored Procedure Horst79 Datenbanken 4 06.04.2009 15:45
Nochmal stored procedures drsoong Datenbanken 6 06.03.2009 17:40
[Erledigt] stored procedure via phpMyAdmin drsoong Datenbanken 3 25.02.2009 18:08
stored procedure, prepared statement wird nicht ausgeführt Horst79 PHP Tipps 2008 9 28.09.2008 15:08
Prototype Ajax Array Datenmüll notyyy HTML, Usability und Barrierefreiheit 2 08.04.2008 10:57
Stored Procedure - Invalid Format %d Rex Datenbanken 2 25.08.2006 10:13
SQL Warnung: 4 result set(s) not freed. daki Datenbanken 10 28.03.2006 17:00
CLOB als Rückgabewerte aus Oracle Stored Procedure PHP-Fortgeschrittene 1 31.01.2006 11:43
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
MySQL Result als Rückgabewert benutzen PHP Tipps 2005 12 19.05.2005 21:36
mySQL result über PHP session übergeben MadCro PHP-Fortgeschrittene 3 29.10.2004 13:23

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
stored procedure rückgabewert, stored procedure resultset, stored procedure result, mysql procedure resultset, mysql procedure rückgabe, mysql stored procedure rückgabewert, mysql stored procedure rückgabe, procedure can\'t return a result set in the given context, mysql rückgabe stored procedure, result set stored procedure, mysql stored function return result set, rückgabewert stored procedure, mysql stored procedure mit rückgabewert, stored procedure rückgabe, mysql stored procedures rückgabe, mysql stored procedure rückgabewerte, php procedure can\'t return a result set in the given context, stored procedure set, mysql stored procedures rückgabewerte, resultset php

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:42 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum