-
Dann liegts ggf. an der Prozedurdefinition.
Der Optimizer muss auch bei Prozeduren erkennen können, ob sich ein Aufruf lohnt (deterministic).
Ist die Definition so, dass bei gleichen Parametern das gleiche Ergebnis geliefert wird, spart sich SQL normalerweise den Aufruf und nimmt das Ergebnis des letzten.
Dies führt dann halt zu Problemen.
"not determinstic" sollte das Problem lösen, so dass wenigstens die Prozedur aufgerufen wird.
Die Prozedur sollte aber auf jeden Fall (so hats nicht den Anschein) einen Cursor liefern, auch wenn keine Daten ermittelbar sind.
Vielleicht liegt hier ja der Designfehler.
Die Prozedur soll ein Resultset liefern (ggf. auch leer), tuts aber nicht !
Similar Threads
-
By PeterKarsten in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 10-11-06, 10:40
-
By florian in forum IBM i Hauptforum
Antworten: 10
Letzter Beitrag: 17-05-06, 17:08
-
By us400 in forum NEWSboard Java
Antworten: 6
Letzter Beitrag: 21-01-06, 10:46
-
By Atomik in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 15-02-05, 14:53
-
By KB in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 18-04-01, 16:30
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks