-
Der Default bei SQL für CHAR oder VARCHAR ist eine gültige CCSID. Hat der Job oder das System 65535, wird die CCSID aus der aktuellen Sprache entwickelt.
Dies betrifft aber ausschließlich den CREATE TABLE.
Felder ohne CCSID müssen explizit als BINARY definiert werden.
DDS-Tabelle, CRTPF, können aber tatsächlich auch eine CCSID 65535 auf Datei oder Feldebene aufweisen.
Baut man allerdings eine View auf eine DDS-Tabelle, wo hier die Datei/Felder eine CCSID 65535 enthalten, bekommt eine Funktion CHAR(binary) wiederum CCSID 65535.
Ansonsten kannst du statt "char" auch die Castfunktion:
cast(fld1 as char(nn) ccsid 1141)
verwenden, wie Dieter ja schon schrieb.
Similar Threads
-
By alex61 in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 11-11-19, 13:52
-
By AK1 in forum NEWSboard Programmierung
Antworten: 3
Letzter Beitrag: 27-08-14, 14:23
-
By alex in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 03-06-03, 08:22
-
By Manfred in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 20-09-01, 16:23
-
By andigoering in forum IBM i Hauptforum
Antworten: 8
Letzter Beitrag: 26-07-01, 20:07
Tags for this Thread
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