FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Jeje !! No soy el mas indicado para responderte pues esas preguntas a cada rato las hago! sin embargo puedo recomendarte que pongas un cpoco de tu codigo para que se entienda mejor tu problema y de esa manera se te ayude.
Saludos!! |
#2
|
|||
|
|||
El problema se da porque se produce una confusion con el caracter ";"
cuando se usan procedimientos almacenados. Este caracter se utiliza para indicar que ha finalizado el procedimiento almacenado, pero tambien se utiliza para finalizar cada comando individual que haya dentro del procedimiento. Lo que pasa es que en cuanto aparece el primer ; del primer comando del procedimiento, se entiende que ahi acaba el procedimiento almacenado, ignorandose el rest de comandos.. Asi que hay que usar SET TERM para que se utilize otro terminador en lugar del "punto y coma". Por ejemplo, hacemos que el caracter terminador sea el ^ en lugar del punto y coma, y una vez definido el o los procedimientos almacenados, vovemos a user set term , para que el terminador vuelva a ser el punto y coma : Código:
SET TERM ^ ; CREATE PROCEDURE MI_PROCEDURE AS BEGIN X= 1; Y= 2; SUSPEND; END ^ SET TERM ; ^ |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear base de datos y cargar datos desde delphi | Albano | MySQL | 4 | 17-05-2007 20:01:18 |
Añadir datos desde una base de datos a un TListBox | proyecto | Conexión con bases de datos | 1 | 21-11-2006 07:01:19 |
Actualización de un ListBox asociado a una base de datos | SMTZ | .NET | 2 | 27-12-2005 15:34:12 |
Problema de actualizacion de base de datos | dmagui | Varios | 1 | 20-12-2005 20:44:13 |
Actualización base de datos remota | D@byt | Conexión con bases de datos | 2 | 16-05-2005 18:18:22 |
|