el codigo del procedure es el siguiente:
donde el sf_idexpediente es un stored function que devuelve la ID de la tabla expediente.
Código MySQL:
Ver originalset pkexpe
= (select sf_idexpediente
(c1
, c2
, c3
,c4
,c5
,c6
,c7
)); select expediente.cod1
,expediente.cod2
,expediente.cod3
,expediente.cod4
,expediente.cod5
,expediente.cod6
, expediente.cod7
,expediente.juez
, expediente.finicio
, expediente.secretario
, juzgado.nombre
as juzgado
,estado.nombre
as estado
,especialidad.nombre
as especialidad
,distrito_expe.distrito_expe
,otros.otros
,proceso.proceso,cuaderno.cuaderno,judicatura.judicatura,materia.materia, expediente.sumilla,
expediente.idexpediente
from expediente
, estado
, juzgado
, cuaderno
, judicatura
, proceso
, distrito_expe
, otros
, especialidad, materia
expediente.idexpediente
like pkexpe
and juzgado.idjuzgado
like expediente.idjuzgado
and estado.idestado
like expediente.idestado
and cuaderno.idcuaderno
like expediente.idcuaderno
and judicatura.idjudicatura
like expediente.idjudicatura
and proceso.idproceso
like expediente.idproceso
and distrito_expe.iddistrito_expe
like expediente.iddistrito
and otros.idotros
like expediente.idotros
and especialidad.idespecialidad
like expediente.idespecialidad
and materia.idmateria
like expediente.idmateria
; END ;