[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ohne alle Felder anzugeben geht das nur im

    "insert into dest select * from source"

    Da du aber den Puffer "new.*" angeben und nur den aktuellen Satz willst, musst du alle Felder einzeln angeben.
    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. #14
    Registriert seit
    Feb 2006
    Beiträge
    9
    hmm.. - Schade so muß jedes Feld angesprochen werden.

    Bietet SQL (nicht RPG) eine Funktion welche den User und oder Timestamp über welchem der Insert, Update oder Delete Trigger aufgerufen wurde zurück liefert?

  3. #15
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    "current user" oder "user"
    "current timestamp"
    "current date"
    "current time"
    "now()"
    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

  4. #16
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    das kann man sicher auch so trickreich umgehen (ich habe nicht im Kopf, was SQL in diesem trigger zu select new.* sagen würde...), aber was soll der Geiz?
    Current_Timestamp kann man bei einem create table auch als default vernageln, dann steht der automatisch drin, wenn man das Feld nicht füllt.

    mfg

    Dieter Bender

    Zitat Zitat von Juergen_G Beitrag anzeigen
    hmm.. - Schade so muß jedes Feld angesprochen werden.

    Bietet SQL (nicht RPG) eine Funktion welche den User und oder Timestamp über welchem der Insert, Update oder Delete Trigger aufgerufen wurde zurück liefert?
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #17
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    @Dieter
    Da ein Select immer auf eine Tabelle geht, kann eben "new.*" nicht selectiert werden um den Insert abzukürzen.
    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

  6. #18
    Registriert seit
    Jan 2007
    Beiträge
    1.002
    meine Frage geht in eine ähnliche Richtung:

    Habe ein Infofile (Text) mit fester Recordlänge, d.h. Bausteinnummer+n Zeilen. Ich möchte nun dieses in den SQL Server bringen via DTS. Soweit so gut DTS funktioniert ja auch, nur der Text zickt herum. Ich habe auf der i5 ein Text feld generiert mit 9000 Stellen und setze die Zeilen mit CAT und <br> zusammen. Im SQL Server hab ich eine Länge des Textfeldes von 16 Stellen und keine Daten im Text. Teste ich das Feld in den DTS Transformation sehe ich die Daten. Was läuft hier falsch?
    Edit: OS V5R4/SQL-2000

    Hat sich erledigt. Alles ok! Ist halt alles Ansichtssache.

  7. #19
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    @Baldur: das mit dem (unsinnigen) select kriegt man mit from sysibm.sysdummy1 noch gebogen, aber zu dem new.* lässt es sich wohl nicht überreden...

    Zitat Zitat von Fuerchau Beitrag anzeigen
    @Dieter
    Da ein Select immer auf eine Tabelle geht, kann eben "new.*" nicht selectiert werden um den Insert abzukürzen.
    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. MS Access ODBC mit JOIN: SQL FEHLER666
    By olafu in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-10-06, 08:13
  2. Access -> ODBC-> DB2
    By bluesXplosion in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 03-08-06, 09:52
  3. SQL -> CREATE VIEW
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 17
    Letzter Beitrag: 11-05-06, 14:57
  4. MS Sql Server + iSeries -> Verbindungsserver
    By reraru in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 20-04-05, 13:07
  5. MS Access 97 - DB2 Problem
    By Salvi in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 21-05-04, 07:44

Berechtigungen

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