attacke Geschrieben 16. März 2007 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 ?
Amstelchen Geschrieben 21. März 2007 Geschrieben 21. März 2007 mit IIF() oder als konstrukt aus CASE ... WHEN ... IF ... ELSE ... END. ist allerdings ungetestet. s'Amstel
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden