Sto utilizzando H2 (con la modalità di compatibilità MySQL) per scrivere alcuni test automatici contro il nostro software che utilizza MySQL. Sfortunatamente, sembra che H2 non abbia la funzione IF
usata da molte delle nostre query. A meno di riscrivere le nostre domande di applicazione con qualcosa come DECODE, è un buon modo per creare la funzione if, ad esempio come un alias?Funzione IF in H2 per compatibilità con MySQL
L'errore che sto ricevendo:
WARNING: Failed to execute: SELECT IF(true,'TRUE!!','FALSE!!!') because: Function "IF" not found; SQL statement:
'CASEWHEN' è un'altra alternativa che penso. – px5x2
CASEWHEN è quello giusto, grazie! –