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

gọi một hàm mysql trả về varchar trong chế độ ngủ đông

Thật đơn giản để gọi một hàm nếu hàm của bạn trả về một chuỗi string or varchar giá trị .

session.createSQLQuery("select my_super_fn(:param1)")

Ở đâu my_super_fn là tên hàm của bạn với tham số param1 .

Để kiểm tra cú pháp, hãy thử mã này sẽ cho bạn biết ngày máy chủ hiện tại.

Date d = (Date)session.createSQLQuery("select CURDATE()").uniqueResult();
System.out.println(d);

Đối với các loại chức năng khác, hãy tham khảo câu hỏi tại đây về cách thực hiện.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql:nhóm theo ID, nhận ưu tiên cao nhất cho mỗi ID

  2. Cập nhật nhiều cột bảng MySQL bằng cách sử dụng mảng với PDO

  3. thứ tự theo .... số? Giúp tôi sắp xếp địa chỉ ip

  4. Cách nhận dữ liệu 1 giờ qua trong MySQL

  5. Thay thế tất cả các trường trong MySQL