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

Използване на случай при вмъкване на стойности

Първо, || Else няма смисъл. Частта след || трябва да е друг израз за свързване.

Второ, със сигурност можете гнездо case изрази, но във вашия случай не е нужно. Един case изразът може да има няколко when /then клонове, във формата case when [condition_A] then [expression_if_A_is_true] when [condition_B] then [expression_if_A_is_false_and_B_is_true] else [expression_if_A_and_B_are_both_false] 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. Как да сравня стойностите за последния и предпоследния запис в таблицата?

  2. Защо не мога да използвам SELECT ... FOR UPDATE с агрегатни функции?

  3. PHP PDO инсталация на windows (xampp)

  4. Заявка в Oracle за текуща сума

  5. Миграция на данни от Microsoft SQL Server към Oracle (конвертиране) (Други RDBMS също са добре)