sql >> Databáze >  >> RDS >> Oracle

Testování funkce Oracle to_date

Toto se stále objevuje jako číslo 1 ve vyhledávání Google, takže tady je to, co pro mě fungovalo.

Moje testy jednotek / místní prostředí vytvářejí a naplňují schéma pomocí souborů SQL. Vytvořil jsem následující alias v souboru SQL

-- TO_DATE 
drop ALIAS if exists TO_DATE; 
CREATE ALIAS TO_DATE as '
import java.text.*;
@CODE
java.util.Date toDate(String s, String dateFormat) throws Exception { 
  return new SimpleDateFormat(dateFormat).parse(s); 
} 
';

Všimněte si použití jednoduchých uvozovek místo $$ v uživatelsky definované funkce h2 protože to je jediný formát, který mi fungoval.



  1. Pole načítání MySQL přidává duplicitní hodnoty?

  2. kolejnice seřadit podle konkrétního pořadí

  3. Vygenerujte skript pro schéma i data

  4. Co dělá DELIMITER // ve spouštěči?