File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed 
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/formula Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change 1414import  org .hibernate .annotations .Formula ;
1515
1616import  org .hibernate .community .dialect .FirebirdDialect ;
17+ import  org .hibernate .community .dialect .InformixDialect ;
1718import  org .hibernate .dialect .DB2Dialect ;
1819import  org .hibernate .community .dialect .DerbyDialect ;
1920import  org .hibernate .dialect .HSQLDialect ;
@@ -119,6 +120,8 @@ public static class Account {
119120				override  = @ Formula ("ltrim(str(rate * 100, 10, 2)) + '%'" ))
120121		@ DialectOverride .Formula (dialect  = FirebirdDialect .class ,
121122				override  = @ Formula ("cast(rate * 100 as decimal(10,2)) || '%'" ))
123+ 		@ DialectOverride .Formula (dialect  = InformixDialect .class ,
124+ 				override  = @ Formula ("trim(concat(to_char(rate * 100,'#&.&&'), '%'))" ))
122125		private  String  ratePercent ;
123126
124127		public  Long  getId () {
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments