En unos dias mas serán disponible la funciones HQL como en H3.2. Actualmente NHb no tiene funciones de HQL o mejor dicho la funciones son directamente la del dialect (en SQL). Esto significa que una funcion usada en un HQL no está dicho que funcione para todos los Dialect suportado por NHb. Un ejemplo simple:
Para concatenar strings: SQL-92 es : (string1 || string2) ORACLE es : concat(string1, string2) MSSQL es : (string1 + string2) ACCESS es: (string1 & string2) HQL tendrá su functión concat: concat(string1, string2) el parser se ocupará de traducirla en la sentencia SQL correspondiente al dialect. El mail viene por lo siguiente. Las HQL function definidas en NHb serán: substring,locate,trim,length,bit_length,coalesce,nullif,abs,mod,sqrt,upper,lower,cast,extract, concat,second,minute,hour,day,month,year,str y los agregate count,avg,max,min,sum. De cuales otras funciones hacen uso mas de frecuente ? Fabio. P.D. Por favor que sean solo las funciones que usan en serio y de todas formas no se garantiza que se implementen. --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com.ar/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
