FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con SUBSTRING
Hola.
Soy nuevo en el foro y después de revisar los hilos no he encontrado solución a mi problema: Uso Firebird 2.0 con SQL Manager 2005 (IBManager). Tengo un problema con la función SUBSTRING, si la uso en una SELECT normal:
el resultado es correcto. Sin embargo, en cuento intento usar SUBSTRING en una select dentro de un procedimiento almacenado:
Me da error de sintaxis: Precompiler Error: Syntax error - FROM. ¿Cúal es el problema? Gracias de antemano. Saludos. Última edición por Gonbamon fecha: 13-12-2007 a las 17:33:04. Razón: Etiquetas SQL |
#2
|
||||
|
||||
No encuentro ninguna complicación, acabo de copiar tu codigo y sin cambiar la "estructura" del mismo (Solo los nombres de las tablas y campos) he obtenido un resultado satisfactorio, la diferencia es que estoy usando FireBird 2.1, ¿Te sucede lo mismo si te actualizas a FireBird 2.0.3?, aunque sinceramente en FireBird 1.5 funcionan bien este tipo de cosas.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
|||
|
|||
Cita:
Gracias por contestar. ¿Qué editor sql usas? He descubierto que el problema me lo esta dando el IBManager 2005, cuando creo el proc mediante la consola (isql) no me da problemas. Incluso uno vez creado el proc con SUBSTRING lo ejecuto a través del IBManager y 0 problemas, eso sí, si intento editarlo ya me devuelve el mencionado error. Transcribo el error devuelto por el IBManager mediante msgbox: "There is an error in input of field 'Procedure body'." Saludos. |
#4
|
|||
|
|||
Buenas.
Yo uso el IBExpert que es "gratuito" pero yo ya lo estoy pagando. Yo lo que veo raro es que los Into :... solo hay una variable con : la otra no tiene dos puntos y eso a mi me suele dar error
Mira a ver si es por eso. Un saludo, espero haberte ayudado. |
#5
|
||||
|
||||
Yo tambien utilizo el IBExpert, pero aunque te mencione que no tuve problema con el Script y te funciona con el isql, deberias tener en cuenta la recomendación de Tal ya que es muy acertada su observación .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#6
|
|||
|
|||
Con el IBExpert se acabaron mis problemas. Lo de los dos puntos creo que es indiferente, me funciona de ambas maneras.
Muchas gracias. Saludos. Última edición por Gonbamon fecha: 17-12-2007 a las 18:53:43. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Utilizar Substring (2) | idatejo | SQL | 0 | 27-12-2004 18:41:52 |
Substring en Queries | idatejo | SQL | 0 | 24-12-2004 00:05:32 |
Substring | seduerey | Varios | 1 | 21-05-2004 19:27:33 |
Substring En Interbase | subzero | Firebird e Interbase | 2 | 30-01-2004 15:02:22 |
busqueda de substring | wilson suarez | SQL | 2 | 19-05-2003 20:58:08 |
|