sql >> Database teknologi >  >> RDS >> Oracle

Test af Oracle to_date-funktionen

Dette kommer stadig op som nummer 1 på google-søgninger, så her er hvad der virkede for mig.

Mine enhedstester/lokale miljø bygger og udfylder et skema ved hjælp af sql-filer. Jeg oprettede følgende alias i sql-filen

-- 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); 
} 
';

Bemærk brugen af ​​enkelte anførselstegn i stedet for $$ i h2 brugerdefinerede funktioner da det er det eneste format der virkede for mig.



  1. Migrering af Azure Database til MySQL/MariaDB til en On-Prem Server

  2. mysqldump-tabel uden at dumpe den primære nøgle

  3. Forespørgsel for at søge i alle pakker efter tabel og/eller kolonne

  4. Få Age fra DOB i MySQL