porque resulta que estoy concatenando datos que en total me deberian cuadrar en 299 caracteres pero solo me concatena hasta el caracter 256..
porque será?
lo concateno de esta forma
Código:
set @encabezado='E' +reverse(substring(reverse(@zeros10+@CodUbic),1,7)) +substring(reverse(reverse(@NumPropuesta+@blancos20)),1,20) +substring(reverse(reverse(@ComunaInsp+@blancos20)),1,15) +reverse(substring(reverse(@zeros10+@FechaInsp),1,8)) +substring(reverse(reverse(@RutAsegura+@blancos20)),1,12) +substring(reverse(reverse(@NombreAsegura+@blancos60)),1,60) +substring(reverse(reverse(@MarcaVeh+@blancos20)),1,12) +substring(reverse(reverse(@ModeloVeh+@blancos20)),1,12) +substring(reverse(reverse(@NumMotor+@blancos20)),1,15) +substring(reverse(reverse(@TipoVeh+@blancos20)),1,15) +substring(reverse(reverse(@AnoVeh+@blancos5)),1,4) +substring(reverse(reverse(@NumChasis+@blancos20)),1,20) +substring(reverse(reverse(@NumPuertas+@blancos5)),1,2) +substring(reverse(reverse(@ColorVeh+@blancos20)),1,20) +substring(reverse(reverse(@patente+@blancos10)),1,8) +substring(reverse(reverse(@TipoTransmi+@blancos5)),1,1) +substring(reverse(reverse(@kilometraje+@blancos10)),1,6) +substring(reverse(reverse('-'+@blancos30)),1,30) +substring(reverse(reverse('-'+@blancos30)),1,30) +substring(reverse(reverse('-'+@blancos5)),1,1)