![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
No sé cuál es la línea 14, pero puede ser esto:
IF (OldProc <> pProceso) THEN Creo recordar que es IF (OldProc <> :pProceso) THEN En cuanto a lo segundo, necesitarías "montar" la cadena para usar "execute statement".
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
La línea que da el error es la que he marcado en el mensaje con el comentario; es justo la línea del INTO. Da lo mismo que variable ponga, pero esa es la que da el error.
Cita:
Si se puede hacer, no me importa tener que montar la cadena para el execute statement, pero es que todas las pruebas que he hecho me dan error. |
|
#3
|
||||
|
||||
|
Lo he probado y funciona bien.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
¿Con una utilidad de FB? Así a mi también me funciona y crea el procedure sin problemas; el error lo da cuando se ejecuta desde código, POr hacer una tontería, porque lo es, he cambiado un trozo de un línea de sitio:
En cualquier caso da el error en esa línea justo detrás del INTO y da el error que comentaba al principio: Token unknown. Sumado a que es un tema que no manejo excesivamente bien, me tiene completamente despistado. Es como si esa declaración del uso de la variable tuviera algún error. Última edición por Angel.Matilla fecha: 30-01-2020 a las 18:56:09. |
|
#5
|
||||
|
||||
|
Imagino que no has olvidado el
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Cita:
|
|
#7
|
||||
|
||||
|
Que yo sepa, los SP y los triggers lo necesitan. Yo siempre lo he hecho así, no he probado a no ponerlo.
Y si usas ibexpert, sql manager, etc. lo hacen automáticamente ellos, aunque tú no lo pongas.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
||||
|
||||
|
Da el mismo error, no llega ni siquiera a esa línea. No obstante, además de en el proyecto, acabo de probar en SQL Manager y con la línea que sugieres no da error. El problema es que no veo donde está el problema: SI uso el mismo código en ambos casos por qué en el programa falla y en SQL Manager no; no acabo de entenderlo.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Definir un TQRChart | Angel.Matilla | Impresión | 0 | 13-01-2020 13:53:18 |
| Definir un TChart | Angel.Matilla | C++ Builder | 11 | 08-11-2019 09:36:00 |
| Error al definir una FOREIGN KEY | Angel.Matilla | Firebird e Interbase | 21 | 12-04-2018 09:56:46 |
| Error al definir un FK en Firebird 2.5 | Angel.Matilla | Firebird e Interbase | 10 | 29-11-2016 13:13:26 |
| Definir impresora | Carliviris | Varios | 6 | 11-01-2008 03:12:17 |
|