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

Manglende sekvenser i HSQL til test

Jeg løste dette ved manuelt at oprette sekvenser som en del af mit testscript. Ikke ideel, da jeg hellere ville have en kombination af Spring/HSQL til at konfigurere dette. Min kode er:

for (String sequence : sequences) { entityManager.createNativeQuery("DROP SEQUENCE " + sequence + " IF EXISTS").executeUpdate(); entityManager.createNativeQuery("CREATE SEQUENCE " + sequence + " as INTEGER").executeUpdate(); }

hvor sekvenser er en liste over strenge, som er sekvensnavnet.

Jeg brugte dette er @BeforeClass-metoden for hver testklasse. Ikke ideelt, men det løser problemet



  1. Find id'er, hvor værdier kun er i array

  2. Strategi for at forbedre Oracle DELETE-ydelsen

  3. Hvorfor får jeg fejlen Xml-datatype understøttes ikke i distribuerede forespørgsler, når jeg forespørger på en forbundet server for ikke-xml-data?

  4. mysql kombinere forespørgselsresultater side om side