-
Bin etwas weiter ...
select dec(substr(nttext, 1, 11)), 11, 2) from pntm1
where nttabl = 'PWE' and nttabw <> ' '
bringt STRSQL ein Ergebnis, im Navigator nur +++++++
select dec(substr(replace(nttext, ',', '.'), 1, 11)), 11, 2) from pntm1
where nttabl = 'PWE' and nttabw <> ' '
genau umgekehrt
Im Navigator erwartet er also ein dezimal-Punkt, im STRSQL ein Komma
Habe den DEC nun so
dec(substr(nttext, 1, 11), 11, 2, ',')
das ging
Robi
Danke
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Du kannst sowohl beim IBM i Navigator als auch beim STRSQL das Dezimal-Trennzeichen einstellen.
Beim STRSQL ist das Trennzeichen per Default ein Komma (vermutlich System-Wert) im IBM i Navigator standardmäßig ein Punkt.
Einstellen im IBM i Navigator:
Connection/Verbindung --> JDBC Einstellungen --> Format --> Decimal Separator/Trennzeichen
... übrigens wenn Du Dezimal-Trennzeichen Komma verwendest, musst Du immer ein Leerzeichen nach dem Komma-Separator innerhalb einer Funktion oder eines SQL-Statements angeben.
Birgitta
-
-
 Zitat von Fuerchau
Aber nur bei Zahlen...
Warum?
Bei Trennzeichen kann man eigentlich nie zuviel Blanks angegeben, nur zuwenig!
-
Mir ging es ja nur um das "muss".
Bei Zahlen muss man, bei allem anderen kann man.
Wichtig ist ja nur, dass man das Blank nach der Zahl angeben muss.
-
 Zitat von B.Hauser
Warum?
Bei Trennzeichen kann man eigentlich nie zuviel Blanks angegeben, nur zuwenig!
... bei ordentlichen Programmiersprachen nicht, bei free RPG schon, mach mal ein Semikolon am Anfang der nächsten Zeile, da kriegt der Compiler die Vogelgrippe.
D*B
-
Nun ja, wenn die vorherige Zeile nicht mit Semikolon aufhört, funktionierts.
Das mache ich gerne bei längeren SQL's und Prozeduraufrufen.
Nur "leere" Zeilen, also 2 auf einander folgende Semikolons, mag der Compiler nicht.
-
 Zitat von Fuerchau
Nun ja, wenn die vorherige Zeile nicht mit Semikolon aufhört, funktionierts.
Das mache ich gerne bei längeren SQL's und Prozeduraufrufen.
Nur "leere" Zeilen, also 2 auf einander folgende Semikolons, mag der Compiler nicht.
... das Problem fängt an, wenn hinter dem Semikolon in der selben Zeile was anderes wie Kommentar kommt...
-
 Zitat von BenderD
... bei ordentlichen Programmiersprachen nicht, bei free RPG schon, mach mal ein Semikolon am Anfang der nächsten Zeile, da kriegt der Compiler die Vogelgrippe.
D*B
Grundsätzlich richtig, aber bevor die Vogelgrippe ausbricht, hustet dir RDi noch was.
kf
-
 Zitat von BenderD
... bei ordentlichen Programmiersprachen nicht, bei free RPG schon, mach mal ein Semikolon am Anfang der nächsten Zeile, da kriegt der Compiler die Vogelgrippe.
D*B
Was soll denn schon wieder der Seitenhieb auf RPG in einem Thread in dem es um SQL (noch nicht einmal embedded SQL!) ging?
-
 Zitat von B.Hauser
Was soll denn schon wieder der Seitenhieb auf RPG in einem Thread in dem es um SQL (noch nicht einmal embedded SQL!) ging?
Guten Morgen liebe Birgitta,
schlecht geschlafen? mit dem falschen Fuß aufgestanden? hat der Kaffee nicht geschmeckt?
Ich wünsche Dir jedenfalls einen erfreulichen Tag.
Dieter
PS: und nicht dass da wieder jemand RPG lästert
-
Also wenn ich aus jedm Beitrag das rausschmeißen müsste was mit dem Thema nichts zu tun hat, käme ich vor Korrekturen nicht zum Arbeiten.
Schließlich sind wir hier eine der wenigen angenehmen Gemeinschaften, wo es selten Attacken gibt und noch seltener unbegründete Attacken.
Übrigens habe ich letztens den "küzesten" Programmiererwith entdeckt:
"Das müsste jetzt eigentloich funktionieren!"
Similar Threads
-
By Robi in forum NEWSboard Programmierung
Antworten: 15
Letzter Beitrag: 03-11-16, 17:17
-
By KingofKning in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 28-06-15, 00:32
-
By oulbrich in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 23-03-15, 17:21
-
By KingofKning in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 03-10-14, 11:37
-
By Günther in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 20-03-03, 13:51
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