@@ -0,0 +1,735 @@
+package com.obidea.semantika.mapping.base.sql;%0A%0Aimport com.obidea.semantika.database.sql.base.ISqlExpression;%0Aimport com.obidea.semantika.database.sql.base.ISqlExpressionVisitor;%0Aimport com.obidea.semantika.datatype.DataType;%0Aimport com.obidea.semantika.mapping.base.sql.SqlUnaryFunction;%0A%0Apublic class SqlCastString extends SqlUnaryFunction%0A%7B%0A   private static final long serialVersionUID = 629451L;%0A%0A   public SqlCastString(ISqlExpression expression)%0A   %7B%0A      super(%22CAST_STR%22, DataType.STRING, expression); //$NON-NLS-1$%0A   %7D%0A%0A   @Override%0A   public String getStringExpression()%0A   %7B%0A      return %22CAST%22; //$NON-NLS-1$%0A   %7D%0A%0A   @Override%0A   public void accept(ISqlExpressionVisitor visitor)%0A   %7B%0A      visitor.visit(this);%0A   %7D%0A%7D%0A

Add SqlCastString.