Asti
27-10-09, 16:28
Hallo,
habe hier ein Darstellungsproblem bei Ausführung einer SQL Anweisung.
Bei Ausführung von "SQL Prozeduren" über den Navigator oder bei JDBC / ODBC Zugriff erhalte ich bei einem (bestimmten) numerischen Feld (numeric 2,0, not Null, default 0) eine 0.
Setze ich auf'm greenscreen eine SQL Anweisung ab, erhalte ich für selbes Feld, (selber Satz) "nix", d. h. die Spalte ist in der Anzeige nach Abfrage leer. Wende ich hier ein DIGITS(FELD), ein IFNULL(FELD, 5) oder andere skalare Funktionen an, erhalte ich eine 0.
Woran ist denn hier die Darstellung geknüpft? Ist das konfigurierbar?
Zudem beschäftigt mich der Hilfetext zum "Editcode". Wenn dort steht "keine Nullinhalte", kann man das dann "not null" gleichsetzen? Und woher wird dann ein möglicherweise erforderlicher default Wert angezogen?
Gruß
Asti
habe hier ein Darstellungsproblem bei Ausführung einer SQL Anweisung.
Bei Ausführung von "SQL Prozeduren" über den Navigator oder bei JDBC / ODBC Zugriff erhalte ich bei einem (bestimmten) numerischen Feld (numeric 2,0, not Null, default 0) eine 0.
Setze ich auf'm greenscreen eine SQL Anweisung ab, erhalte ich für selbes Feld, (selber Satz) "nix", d. h. die Spalte ist in der Anzeige nach Abfrage leer. Wende ich hier ein DIGITS(FELD), ein IFNULL(FELD, 5) oder andere skalare Funktionen an, erhalte ich eine 0.
Woran ist denn hier die Darstellung geknüpft? Ist das konfigurierbar?
Zudem beschäftigt mich der Hilfetext zum "Editcode". Wenn dort steht "keine Nullinhalte", kann man das dann "not null" gleichsetzen? Und woher wird dann ein möglicherweise erforderlicher default Wert angezogen?
Gruß
Asti