Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Urutan Hilang dalam HSQL untuk pengujian

Saya memecahkan ini dengan membuat urutan secara manual sebagai bagian dari skrip pengujian saya. Tidak ideal karena saya lebih suka kombinasi Spring/HSQL mengatur ini. Kode saya adalah:

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

di mana sequences adalah daftar string yang merupakan nama sequence.

Saya menggunakan ini adalah metode @BeforeClass untuk setiap kelas tes. Tidak ideal tapi itu memecahkan masalah



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kueri hubungan Kunci Asing Tabel

  2. Memulai Oracle SQL Developer di Windows

  3. Perbandingan Oracle UCP, C3P0 dan HikariCP

  4. Bagaimana cara mengatur beberapa lebar kolom dalam satu perintah di Oracle?

  5. Bagaimana cara menghasilkan penggabungan dua set data dengan pernyataan SQL pilih (Oracle DBMS)?