Frage

Ich habe einen Job in Talend, der Daten in einen Tisch einfügt.

kann ich diese SQL-Sätze (dh "in Tabla (A, B) -Werte (....)" einfügen)?

War es hilfreich?

Lösung

Sie können die Daten sehen, die durch Hinzufügen von tlogrow , aber wenn Sie den generierten Einsatz in Echtzeit sehen möchten, können Sie den Debugger verwenden.

Beispielsweise für den folgenden Job: Bildbeschreibung hier eingeben

eingeben

Über Sie können die von einer Excel-Datei eingefügten Daten in eine MySQL-Tabelle eingesetzt werden.Dies wurde mit Tlogramm erzeugt.Wenn Sie jedoch den SQL generierten Satz wünschen, können Sie es mit dem Debug verwenden, indem Sie es hier sehen:

Bildbeschreibung eingeben hier

hoffe zu helfen.

Andere Tipps

Sie können einfach eine Tlogramm-Komponente entweder vor oder nach Ihrer Datenbank-Ausgabekomponente aufgeben, um die Dinge an der Konsole zu protokollieren, wenn Sie daran interessiert sind, welche Daten an die Datenbank gesendet werden.

Ich denke, es ist unmöglich zu sehen (es könnte nett sein wie eine Verbesserung neuer Veröffentlichungen).Mein Problem war, als ich de Quelle meiner Datenbankausgabe (Oracle SID an Oracle Rac) ändere, die Einsätze in der älteren Datenbank erstellt.

i beheben Sie ihn den XML-Code in der Datei "Element".Mit der Änderung ältere Parameter, die an Oracle SID angefügten, waren bisher.

vielen dank !!Ich wünsche Ihnen ein schönes Wochenende goon10 und ydaetskcor!

Sie können den generierten Java-Code überprüfen.Sie sehen ein:

Inserieren Sie in (Säulen) Werte (?,?,?)

das ist die Einfügung vorbereitet.Talend verwendet Vorbereitungen, um die Einsätze auszuführen, sodass nur 1 Einsatz erzeugt und gesendet wird.Im Hauptteil der Komponente wird es angerufen

Setzring (Wert, Position)

Bitte beziehen Sie sich auf: http://docs.oracle.com/Javase / Tutorial / JDBC / Grundlagen / vorbereitet.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top