![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
Gracias a todos, por las posibles respuestas.
eduarcol el ejemplo que das
Al ejecutar este da el mismo error de siempre Código:
Dynamic SQL Error SQL error code = -104 Unexpected end of command Statement: CREATE PROCEDURE examplex RETURNS ( THE_RETURN INTEGER) AS BEGIN THE_RETURN=10 q no dudo, que puede influir para otras cosas.
El tema esta en indicar o dilimitar cuando empieza el procedimiento y cuando terminal, por defecto en interbase acaba en el ultimo punto y coma pero como veis en el primer ejemplo, no lo debe controlar muy bien, por eso lo que se hace es cambiar el delimitador de fin de procedimiento por un caracter un poco "más desconocido o no usado", en este caso es el ^, ojo importante al final del ultimo END, del procedimiento poner el ^ ya que si no estaria dando el mismo error de siempre. Esto de controlar el fin del procedimiento , parece que INTERBASE lo lleva muy a raja tabla!!., y la verdad no se pq no acaba en el ultimo END, que seria lo más lógico. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ayuda con procemiento almacenado | rruffino | Conexión con bases de datos | 1 | 07-05-2007 21:03:36 |
| Crear procedimiento almacenado en tiempo real | ElCherchu | Firebird e Interbase | 2 | 26-03-2007 19:30:13 |
| Crear secuencia numerica con un procedimiento almacenado | DobleSiete | SQL | 9 | 15-04-2005 22:28:25 |
| Como crear un procedimiento almacenado | Javi2 | SQL | 1 | 11-02-2005 13:32:40 |
| crear vistas en procedimiento almacenado | cahosoft | Firebird e Interbase | 2 | 26-08-2003 00:05:30 |
|