16. März 200718 j 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 ?
21. März 200718 j mit IIF() oder als konstrukt aus CASE ... WHEN ... IF ... ELSE ... END. ist allerdings ungetestet. s'Amstel
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.