attacke Geschrieben 16. März 2007 Teilen Geschrieben 16. März 2007 Hallo, Ich habe eine INSERT /UPDATE-Prozedur gemacht, um Datensätze einfügen/updaten zu können. if exists(...) UPDATE ProtocolDB_V41.dbo.ExtractionDetail SET BatchId = @batchId ,GISNumber = @gisNumber ,IDOC = 'CREMAS01' ,RowsReceived = RowsReceived +1 WHERE BatchId = @batchId AND GISNumber = @gisNumber END in diesem Update erhöhe ich einen Zähler um 1, was auch wunderbar klappt in diesem Update soll ausserdem die Spalte RowsEstimated mit Spalte RowsReceived verglichen werden und ein bestimmter Status gesetzt werden Wie vergleiche ich denn in dem "Update" 2 Spalten ? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Amstelchen Geschrieben 21. März 2007 Teilen Geschrieben 21. März 2007 mit IIF() oder als konstrukt aus CASE ... WHEN ... IF ... ELSE ... END. ist allerdings ungetestet. s'Amstel Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
attacke Geschrieben 27. März 2007 Autor Teilen Geschrieben 27. März 2007 Danke, das war die Lösung Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.