Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

org.hibernate.tool.schema.spi.CommandAcceptanceException:Không thể thực hiện lệnh

Tôi nghĩ rằng vấn đề là bạn chỉ định tên lược đồ với tên bảng ở đây

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

Hibernate xem xét sdp.crbt_subscriber_master dưới dạng tên bảng.

Nhưng khi Hibernate cố gắng thực thi create table sdp.crbt_subscriber_master() Oracle xem xét sdp dưới dạng tên giản đồ và crbt_subscriber_master dưới dạng tên bảng.

Không biết chính xác cách chỉ định tên giản đồ cho một ánh xạ nhưng bạn có thể thử như được mô tả ở đây

Chương 5. O cơ bản / R Ánh xạ:ánh xạ-khai báo-lớp

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển các toán tử SQL để truy vấn thông qua iReport Parameter

  2. Di chuyển các giá trị không phải NULL lên trong phân vùng

  3. GRANT có thể được sử dụng bên trong Thủ tục lưu trữ Oracle không?

  4. Làm cách nào để thêm cột tùy chỉnh ở dạng bảng?

  5. Oracle 11g - cách trả về bản ghi từ hàm với phép nối bảng