[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Das Problem ist ein anderes.
    Oracle führt N[VAR]CHAR in UTF-8!
    Allerdings liefert der Oracle-Treiber diese Felder wieder vom Typ String.

    Zusätzlich kannst du natürlich im SQL keine AS/400-Funktionen angeben, da dieser SQL doch an Oracle geht und eigene Funktionen hat!

    Also lass mal alle Casts weg, mach deinen "Select F1, F2, ...." und definiere deine Zielvariablen für Zeichenfelder einfach vom Typ C.
    Zusätzlich solltest du für alle Felder auch NULL-Anzeiger vorhalten, denn NULL ist i.d.R. bei Oracle erlaubt.

    Zu beachten ist auch der Typ Date in Oracle der immer vom Typ DateTime ist!
    Diese Felder solltest du mittles TO_CHAR(Fx, 'Format') umwandeln.
    Dann kannst du diese per %DATE, %TIME oder %TIMESTAMP wieder umwandeln.
    https://docs.oracle.com/cd/B19306_01...nctions180.htm

    Umgekehrt beim Insert/Update oder einer Where-Klausel gilt für DateTime dasselbe:
    https://docs.oracle.com/cd/B19306_01...nctions183.htm
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Mar 2006
    Beiträge
    98
    Hallo
    vielen Dank für die blitz Antwort.

    gilt das gleicher bei NVARCHAR auch für MySQL Datenbank?

    Dort habe ich das gleicher Problem.

    Also

    Select F1, F2, F3(ist Nvarchar)...

    dann bei fetch into
    FETCH NEXT FROM C1 INTO :f1, :f2, :f3 ;

    wobei f3 ist so als C definiert??

    d cvtdata DS
    D ucs2sapdata 32766A varying
    D f3 16383C varying overlay(ucs2sapdata)

    ist das so richtig??

    DAnkKKKEEE

Similar Threads

  1. Oracle Sql zugriff
    By Robi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 17-03-16, 16:01
  2. Problem mit JVAGATE von D.Bender
    By svit in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 18-09-14, 11:14
  3. Oracle und OS/39
    By Baumann1962 in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 01-11-02, 10:56
  4. FTP-Tool/EDI-Verbindung
    By Zehetner in forum NEWSboard Server Software
    Antworten: 1
    Letzter Beitrag: 25-01-02, 07:05
  5. DB2/400 ORACLE
    By dieterle in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 15-11-01, 16:20

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •