Dynamischer Daten Import / Export

datenbank

weil Einfach - produktiver ist
Mit der Freeware Version können bis zu 10.000 Datensätze verarbeitet werden!
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
Willkommen im FlowHeater Support Forum!

Hier werden Fragen zum Umgang mit dem FlowHeater beantwortet.

THEMA: SQL update Anweisung

SQL update Anweisung 5 Jahre 11 Monate her #261

  • Martin
  • Martins Avatar
  • Offline
  • New Member
  • Beiträge: 14
Hallo Herr Stark,

ich will ein Feld einer SQL-Datenbank updaten und zwar von 9 auf 0 (der Datensatz soll freigegeben werden).

Verwende ich dann auf der read und auf der write-Seite den SQL-Adapter mit der entsprechenden Tabelle?

Wird dann das Feld über den replace-Heater umgesetzt?

Ich habe so probiert, dann bekomme ich folgendes script:

use [test190]

set dateformat 'ymd'

begin tran

if exists (select [PK_VEIS_INVOICE] from [VEIS_INVOICE] where [PK_VEIS_INVOICE] = null)
update [VEIS_INVOICE] set [ENTITYSTATE] = 0 where [PK_VEIS_INVOICE] = null

commit tran



er tut aber nicht!
Was mache ich falsch?

Gruss
Martin
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Aw: SQL update Anweisung 5 Jahre 11 Monate her #262

  • FlowHeater-Team
  • FlowHeater-Teams Avatar
  • Offline
  • Administrator
  • Beiträge: 1102
Hallo Martin,

Ihr Ansatz mit 2x die gleiche Tabelle 1x für READ und 1x für WRITE ist schon richtig.

Damit aber SQL Update Anweisungen (richtig) generiert werden können müssen die Primary Key Felder der READ/WRITE Seite verbunden werden.

Es werden immer, auch bei UPDATES, alle verbundenen HEATER ausgeführt!

Achten Sie bitte darauf, dass im Konfigurator für den SQL Server Adapter auf der WRITE Seite die Option UPDATE aktiviert ist! Dann sollte es eigentlich klappen.

ACHTUNG: Wenn Sie auf der READ Seite keine WHERE Einschränkung verwenden werden alle Datensätze der Tabelle aktuallisiert!
gruß
Robert Stark

Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: FlowHeater-Team
Ladezeit der Seite: 0.076 Sekunden