Gracias con eso me funciono perfecto desconocía la función del comando trim..
Saludos! El 13 de junio de 2013 14:21, Hellmuth Vargas <hiv...@gmail.com> escribió: > hola > > Con ltrim funcionaria: > > > select ltrim(substr(codpro,2,8),'0') from a; > > > El 13 de junio de 2013 13:46, Rusel Fichi<rdfs....@gmail.com> escribió: > > Buenas tardes compañeros, >> >> Necesito realizar una consulta que me traiga una cantidad especificas de >> caracteres de un campo, para ello realice lo siguiente: >> >> select substr(codpro,2,8) from a; >> >> la consulta me trae: >> >> codpro >> 12543906 >> 06879412 >> 13745921 >> >> la consulta original trae: >> >> select*from a; >> >> codpro >> V125439064 >> V068794126 >> V137459217 >> >> Segun esto logre lo que queria ya que elimine la primera letra y el >> ultimo numero pero ahora segun la primera consulta me trae valores que >> empiezan con "0", de que forma puede hacer para que no me muestre el cero.. >> >> Pensaba en hacer dos consultas una para que me validara los registros que >> comienzan con cero y otra para los que comiencen distinto a cero, luego >> haria un union all de ambos selects pero no se como hacer esas >> validaciones.. >> >> asi obtendria lo siguiente: >> >> codpro >> 12543906 >> 6879412 >> 13745921 >> >> Tendran alguna idea de como hacerlo.. >> >> Saludos y gracias! >> > > > > -- > Cordialmente, > > Ing. Hellmuth I. Vargas S. >