Oracle
 sql >> база данни >  >> RDS >> Oracle

Актуализиране на заявката if за Oracle

Можете да използвате CASE израз в SET клауза.

Например,

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle не прави разлика между нулеви и празни низове?

  2. Oracle Database BLOB към InputStream в Java?

  3. Ключовата дума FROM не е намерена там, където се очаква (Oracle SQL)

  4. Вземете броя на дните между две дати в Oracle, включително датите

  5. Копиране на данни от файл в CLOB в Oracle