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

cách sử dụng hàm string left trong hql

Có, left() không được hỗ trợ bởi MySQLDialect . Xem danh sách các chức năng được hỗ trợ HQL trên Tài liệu API .

Bây giờ bạn còn lại 2 tùy chọn.

  1. Sử dụng session.createSQLQuery() phương pháp.
  2. Tạo Dialect của riêng bạn lớp bằng cách mở rộng MySQLDialect và đăng ký chức năng ở đó. Điều này được thông báo tại diễn đàn hibernate tại đây được giải thích rõ trong một bài đăng trên blog tại đây .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. node-mysql nhiều câu lệnh trong một truy vấn

  2. Mất kết nối với máy chủ MySQL lúc 'đang đọc gói giao tiếp ban đầu', lỗi hệ thống:0

  3. Cách cài đặt MySQL với phpMyAdmin trên Debian 7

  4. Làm thế nào để sử dụng OdbcParameter cho MySQL?

  5. Kết nối JDBC MySQL bằng Unix Socket