Cita:
Empezado por wilcg
...hay pero hay un error
|
¿Cuál? ¿Qué dice el error?
¿Qué base de datos?
¿Lo utilzias como un query o dentro de una trigger o un procedimiento almacenado?
Posibilidad 1:
Te dice que no puede convertirlo a entero: Puede ser que sea porque si quieres quitar 4 caracteres debas utiliar substrin(string, 4, largo). La posición 4 es la 4 y no la 3.
Aunque creo que debería ser desde la posición 5 ya que la cuatro es la primera letra del segundo conjunto de datos (Cn-Cnnn).
También habría que saber si el tercer parámetro se refiere a la posición final o a cuantos caracteres tomar:
substring(c, 5, lenght(c)-5) /* de la quinta posición n caracteres */
substring(c, 5, length(c)) /* de la quinta posicion hasta la posición n */
Posibilidad 2:
No existe la instrucción: Puede ser que no entienda substring o length o alguna otra cosa.
Posibilidad 3:
No existe el campo: Te has equivocado de nombre de campo.
Posibilidad 4:
No existe la tabla: Te has equivocado de nombre de tabla.
Posibilidad ...