Autor
|
Tema: Insert en Stored Procedure con un numero de parametros variable (Leído 3,301 veces)
|
haupter
Desconectado
Mensajes: 2
|
Hola que tal?
Soy nuevo aquí, y estaba buscando desesperado ayuda para un problema que me trae de cabeza desde hace varios dias.
Necesito poder hacer un insert (tambien select y delete, pero seria la misma logica) en un stored procedure de tal manera que si tengo dos tablas de distinta extension, "usuarios" y "grupos" por ejemplo, pueda llamar al mismo SP. Algo asi:
CALL insert (@nombreusuario,@fecha,@email) CALL insert (@nombregrupo,@nivel)
Se podria usar el mismo SP ("insert")? La unica manera que se me ocurre es pasar un varchar, y dentro de este mandar todos los valores, con un separador. El problema que tengo es que ademas de que el varchar es muy pequeño, despues no se si podria colocarlo en el insert de la tabla correspondiente.
Alguien puede ayudarme? Muchas gracias de antemano
|
|
|
En línea
|
|
|
|
1mpuls0
Desconectado
Mensajes: 1.186
|
No te compliques la existencia lo mejor es crear procedimientos separados, dependiendo de tus necesidades o podrías crear uno por ejemplo.
CALL insertar_usuario(@nombre_usuario, @fecha, @email, @nombre_grupo, @nivel)
Dentro de tu procedimiento tendrías los insert correspondientes a cada tabla
... INSERT INTO usuarios(nombre, fecha, email) VALUES(nombre_usuario, fecha, email); INSERT INTO grupos(nombre, nivel) VALUES(nombre_grupo, nivel); ...
Saludos.
|
|
|
En línea
|
abc
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Consulta: STORED PROCEDURE sentencias IF : ELSE
Programación Visual Basic
|
Lainuxxx
|
0
|
4,398
|
12 Octubre 2008, 17:29 pm
por Lainuxxx
|
|
|
[Ayuda] Stored procedure Postgresql
Bases de Datos
|
estebanvr
|
0
|
2,667
|
15 Mayo 2012, 18:32 pm
por estebanvr
|
|
|
Retornar el número de error de un stored procedure en SQL Server
Bases de Datos
|
DanteInfernum
|
3
|
4,175
|
2 Octubre 2013, 16:13 pm
por DanteInfernum
|
|
|
Consulta con numero de parametros variable (PDO)
PHP
|
i-node
|
2
|
2,246
|
28 Febrero 2014, 13:54 pm
por segurolas.es
|
|
|
Problema con Stored Procedure
Bases de Datos
|
Andrespal
|
0
|
2,192
|
16 Febrero 2015, 04:28 am
por Andrespal
|
|