Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Valor en un parametro de Salida (https://www.clubdelphi.com/foros/showthread.php?t=68844)

betto 09-07-2010 20:45:18

Valor en un parametro de Salida
 
Hola, alguien sabra como obtener un valor mediante un parametro tipo OUT en un stored procedure?
Requiero realizar ciertas acciones dependiendo de algunas condiciones dentro de mi Stored y requiero saber que operacion realice asignandole a una variable de tipo OUT un numero (que identificare desde el codigo de mi sistema) el problema esta en que, no se como "cachar" ese valor.:confused:

Alguien podria ayudarme? de antemano muchas gracias.

rgstuamigo 10-07-2010 17:53:10

Aqui te pongo un ejemplo sacado de el Manual de MySQL:
Cita:

mysql> delimiter //

mysql> CREATE PROCEDURE simpleproc (OUT param1 INT)
-> BEGIN
-> SELECT COUNT(*) INTO param1 FROM t; /* <-- ;) */
-> END
-> //
Query OK, 0 rows affected (0.00 sec)

mysql> delimiter ;

mysql> CALL simpleproc(@a);
Query OK, 0 rows affected (0.00 sec)

mysql> SELECT @a;
+------+
| @a |
+------+
| 3 |
+------+
1 row in set (0.00 sec)
Ahora espero que lo entiendas...:)
Saludos...:)

betto 14-07-2010 20:02:10

Muchas gracias me ha servido de mucho tu ejemplo.

Saludos y nuevamente gracias


La franja horaria es GMT +2. Ahora son las 15:22:18.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi