return NEWDECIMAL and DECIMAL as string, not a buffer even when binary charset #40