[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2007
    Beiträge
    4

    HTML Daten in DB2/400

    Guten Tag,

    ich möchte formartierten HTML-Text in einer DB2/400 Datenbank abspeichern. Welcher Feldtyp(Art) ist der geeignete, damit es beim Lesen/Schreiben keinen Datenverlust gibt?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Dies hängt nun stark von der Art des Textes ab, aber am wenigsten Probleme gibts dann mit CCSID 1208 (UTF-8) und als CLOB wenn mehr als 16KB nötig werden.
    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

  3. #3
    Registriert seit
    Jan 2007
    Beiträge
    4

    HTML Daten in DB2/400

    Vielen Dank für die schnelle Antwort. Wenn ich allerdings die Feldart ändern will, erhalte ich die Abbruchsnachricht SQL7008 mit Ursachencode 14; Ursache sei, dass diese Spalte einer Nicht-SQL Tabelle nicht hinzugefügt werden kann. Die Tabelle wurde aber mit Create Table erstellt.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Manche Attribute eines Feldes lassen sich nicht ändern sondern müssen bereits bei der Erstellung der Tabelle vergeben werden.

    Alternative ist:
    - neues Feld hinzufügen
    - altes Feld in neues Feld kopieren (Update set oldfield=newfield)
    - altes Feld entfernen
    - neues Feld in altes umbenennen

    Achtung: Alle Programme, die auf das Feld referieren müssen umgewandelt und ggf. sogar angepasst werden.
    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

  5. #5
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    und es gibt noch ein wenig mehr klein gedrucktes, wenn der Job unter CCSID 65535 läuft, dann funzt die automatische Konvertierung nicht und wenn man das ändert, dann passieren andere Dinge mit - oder man muss gleich manuell konvertieren, am einfachsten per cast im SQL.

    mfg

    Dieter Bender

    Zitat Zitat von Fuerchau
    Manche Attribute eines Feldes lassen sich nicht ändern sondern müssen bereits bei der Erstellung der Tabelle vergeben werden.

    Alternative ist:
    - neues Feld hinzufügen
    - altes Feld in neues Feld kopieren (Update set oldfield=newfield)
    - altes Feld entfernen
    - neues Feld in altes umbenennen

    Achtung: Alle Programme, die auf das Feld referieren müssen umgewandelt und ggf. sogar angepasst werden.
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Antworten: 6
    Letzter Beitrag: 26-07-06, 12:22
  2. IFS Datei Daten hinzufügen
    By sim in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 18-05-06, 08:00
  3. Antworten: 1
    Letzter Beitrag: 24-04-06, 10:37
  4. Datentransfer DB2/400 <---> Oracle mittels JAVA
    By agutenbru in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 05-04-06, 10:11
  5. Daten Import Tool + Dublettensuche für i5 CRM
    By Heinz Molter in forum Archiv NEWSblibs
    Antworten: 0
    Letzter Beitrag: 31-08-04, 09:48

Berechtigungen

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