sql >> Databasteknik >  >> RDS >> Oracle

Uppdatera fråga if-sats för Oracle

Du kan använda CASE uttryck i SET klausul.

Till exempel,

UPDATE table
SET schema.column =  CASE
                        WHEN CO= 'Y' AND COM='Y' THEN
                          'Y'
                        ELSE
                          'N'
                     END



  1. SQLiteDatabase error sqlite:(1) nära ):syntaxfel

  2. Den enkla guiden om hur du använder underfrågor i SQL Server

  3. Utarbetat uttalande om Postgresql i Rails

  4. Hur kan jag ändra befintlig kolumn som identitet i PostgreSQL 11.1