sql >> Databáze >  >> RDS >> Mysql

volání funkce mysql vracející varchar v režimu spánku

Volání funkce je jednoduché, pokud vaše funkce vrací string or varchar hodnotu .

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

Kde my_super_fn je název vaší funkce s parametrem param1 .

Chcete-li otestovat syntaxi, vyzkoušejte tento kód, který vám poskytne aktuální datum serveru.

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

Další typy funkcí naleznete v otázce zde jak to udělat.



  1. Python psycopg2 se nevkládá do tabulky postgresql

  2. Změňte tabulku MySQL a přidejte komentáře ke sloupcům

  3. Podporuje SQLDeveloper spouštění skriptů?

  4. Jak zakázat všechna omezení kontroly v databázi SQL Server - SQL Server / TSQL výukový program, část 87