-
@Robi: Das funktioniert i.d.R. nur bei CPYFRMSTMF, da ich dann nur 1 Feld habe.
Bei CPYFRMIMPF muss ich da sowieso auf Feldebene arbeiten, da ist SQL dann einfacher.
@Birgitta:
In eckige Klammern braucht man nur Aufzählungen '[A-Za-z]' stellen, also '\W+' reicht da bereits.
Zu bedenken dabei ist: Alle Sonderzeichen "!§$%-_()..." fliegen dabei auch raus.
w = [A-Za-z0-9ÄÖÜäöüéáí....], also alle Buchstaben und Zahlen
W = Nicht w
Besser wäre da die Klasse [:cntrl:], also
Select RegexP_Replace(Text, '[:cntrl:]+', ' ') from yourtable
Zusätzlich muss RegEx auch noch als Systemoption installiert werden, was auf Kundensystemen häufiger nicht gemacht bzw. vergessen wird.
-
@Baldur.
nö, genau das NICHT!
Ich verwende eine intern beschriebene Datei
Satz = String
könnte mann im ILE mit einem Feld machen Rpg konnte nur 256 Stellen
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Und was machst du bei gepackten Feldern die gerne ebensolche Codes enthalten könnten?
-
Du bekommst gepackte Felder vom PC?
Ich nicht ...
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Das kommt daher, dass du vielleicht CPYFRMIMPF nicht kennst.
Dieser konvertiert die CSV-Felder direkt typgerecht in die Spalten: Zeichen, Decimal, Date incl. NULL-Flag.
Und ja, da ja im CSV auch Zahlen vorkommen, bekomme ich gepackte Daten vom PC;-).
Dadurch spare ich mir das müsame Zerlegen per Code, zumal CPYFRMIMPF fehlerhafte Sätze in eine Error-Datei ausgeben kann.
Similar Threads
-
By schwatzen in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 18-01-17, 13:43
-
By harbir in forum NEWSboard Programmierung
Antworten: 9
Letzter Beitrag: 29-10-14, 02:29
-
By PFR in forum NEWSboard Programmierung
Antworten: 17
Letzter Beitrag: 10-06-14, 08:40
-
By hartmuth in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 02-05-14, 08:42
-
By LGALF in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 05-07-01, 17:09
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