Beim Lesen aus einer Tabelle die "Null-Werte" zuläßt (nicht verwechseln mit 0 oder *BLANK) muß eine Anzeigervariable mit angegeben werden.

Es gilt :
  • Anzeigervariable = 0 : Wert ist ok
  • Anzeigervariable = -1 : Nullwert
  • Anzeigervariable = -2 : Datenfehler

<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>
Anzeigervariable erforderlich
[/quote]
Code:
d myIndicator     s              5i 0
d myColumn        s             32a
<BLOCKQUOTE><font size="1" face="Verdana, Arial">Zitat:</font><HR>
...hatte einen Nullwert zur Folge
[/quote]
Code:
c/Exec Sql
c+   select column1
c+      into :myColumn :myIndicator,
c+           ...
c+      from myTable
c/End-Exec
[Dieser Beitrag wurde von rmittag am 23. Oktober 2001 editiert.]