условные операторы на дерби

Похоже, что дерби не поддерживает условные операторы [ЕСЛИ]. Как мы пишем

if exists (select 1 from customers where name='somename') 
    update customers ...
else 
    insert into customers ...

на дерби? Derby не имеет 'замены в' mysql также.

Примечание: Я использую дерби в качестве замены поблочного тестирования для mysql [который является производством, будет использовать mysql, и модульный тест будет использовать дерби].

6
задан Fakrudeen 23 February 2010 в 11:28
поделиться