-
 Zitat von dschroeder
Mir hat Bob heute auch noch etwas beigebracht. Ich dachte, es wäre klar, wie Null Indikator in SQL arbeiten. Also 0, wenn das Feld OK ist, -1, wenn das Feld NULL ist.
Aber wusstet ihr, dass der Null Indikator auch -2 sein kann? Oder einen Wert zwischen 1 und 32767 haben kann?
Wahrscheinlich wusstet ihr es alle :-)
Die Indikator-Variable kann sogar -5 und -7 sein 
Dazu muss man allerdings im SET OPTION Statement EXTIND=*YES setzen, damit man mit den extended Indikator-Variablen-Werten arbeiten kann.
Diese kann man dann beim dynamischen SQL verwenden, wenn z.B. unterschiedliche Where-Bedingungen mit einer unterschieldichen Anzahl an Parametermarkern definiert werden.
Anstatt anschließend x Open oder Execute Statements zu definieren, setzt man die Indikator-Variablen entsprechend und kann dann beim OPEN bzw. EXECUTE mit USING SUBSET alle Host-Variablen incl. den zugehörigen (erweiterten) Indikatoren angeben.
Die extended Indicator Variablen können z.B. auch in einem (statischen) Update-Statement verwendet werden, bei dem alle/viele Spalten aufgelistet sind, jedoch nur einige upgedated werden sollen.
-5 bedeutet Default-Wert verwenden und bei -7 wird die Host-Variable ignoriert.
Sql indicator variables used assign special values
Similar Threads
-
By dschroeder in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 05-02-25, 14:48
-
By camouflage in forum NEWSboard Drucker
Antworten: 3
Letzter Beitrag: 29-07-19, 13:02
-
By K_Tippi in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 14-10-15, 11:52
-
By malzusrex in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 27-03-15, 12:09
-
By karin-vogelmann in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 27-10-02, 06:45
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