sql >> Database >  >> RDS >> Oracle

org.hibernate.tool.schema.spi.CommandAcceptanceException:kan opdracht niet uitvoeren

Ik denk dat het probleem is dat je hier een schemanaam met een tabelnaam opgeeft

<class name="com.telemune.demoPojo.CrbtSubMasterDemo" 
  table="sdp.crbt_subscriber_master">

Hibernate beschouwt sdp.crbt_subscriber_master als tabelnaam.

Maar wanneer Hibernate probeert uit te voeren create table sdp.crbt_subscriber_master() Oracle beschouwt sdp als een schemanaam en crbt_subscriber_master als een tabelnaam.

Weet niet precies hoe je een schemanaam voor een mapping moet specificeren, maar je kunt het proberen zoals hier beschreven

Hoofdstuk 5. Basis O /R Mapping:mapping-declaration-class

<class name="com.telemune.demoPojo.CrbtSubMasterDemo" 
  schema="sdp" table="crbt_subscriber_master">


  1. Kolomnaam die begint met een cijfer?

  2. Tijdelijke oplossing in mysql voor gedeeltelijke index of gefilterde index?

  3. TZ_OFFSET() Functie in Oracle

  4. Hoe QUOTE() werkt in MariaDB