sql >> Databasteknik >  >> RDS >> Oracle

JUnit/HSQLDB:Hur man kommer runt fel med Oracle-syntax när man testar med HSQLDB (inget privilegium och/eller inget DUAL-objekt)

Om du använder Hibernate 3.6 med HSQLDB 2.0.1 eller senare kan du använda en anslutningsegenskap sql.syntax_ora=true på din anslutnings-URL. Detta aktiverar DUAL-tabellen tillsammans med någon annan Oracle-specifik syntax.

Du behöver förmodligen ytterligare några anslutningsegenskaper för beteende som inte täcks av huvudegenskapen. Se:http://hsqldb.org/doc/2.0/guide /management-chapt.html#mtc_compatibility_oracle



  1. Lägg till en tidszonförskjutning till ett datetime2-värde i SQL Server (T-SQL)

  2. Varför får jag Kan inte skicka parameter 2 genom referensfel när jag använder bindParam med ett konstant värde?

  3. Upptäck uttryckssymboler i en sträng

  4. Hur kan jag köra ett inbyggt SQL-skript i JPA/Hibernate?