Doc
Details
Grants
References
Dependencies
Code
Doc
Details
Grants
References
Dependencies
Code
SUMMARY: FIELD | TYPE | METHOD |
Dado un parlamento, un último ejercicio y el número de ejercicios anteriores a tener en cuenta calcula la suma total de gastos
de ese parlamento durante ese período.
@param p_idUltimoEjercicio Identificador del último ejercicio.
@param p_numEjerciciosAnteriores Número de ejercicios anteriores al último a tener en cuenta.
@param p_idParlamento Identificador del parlamento.
@param p_sumaTotalGastos Devuelve la suma total de gastos.
@param p_rsp Devuelve el resultado de la ejecución del procedimiento.
Method Summary | |
| diferenciaGastoParlamentario( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento IN ParlamentoST . idParlamento % TYPE , p_minGastoParlamentario OUT ParlamentoST . minGastoParlamentario % TYPE , p_maxGastoParlamentario OUT ParlamentoST . maxGastoParlamentario % TYPE , p_diferenciaGastoParlamentario OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 ) Dado un ejercicio y un parlamento, calcula la diferencia entre el parlamentario que tiene más gastos imputados y el parlamentario que tiene menos gastos imputados. |
| maxMediaGastoParlamentario( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento OUT ParlamentoST . idParlamento % TYPE , p_nombre OUT Parlamento . nombre % TYPE , p_maxMediaGastoParlamentario OUT ParlamentoST . mediaGastoParlamentario % TYPE , p_rsp OUT VARCHAR2 ) Dado un ejercicio, calcula el parlamento con la media de gasto por parlamentario más alta durante ese ejercicio. |
| maxTotalGastos_parlamentario( p_idEjercicio IN ParlamentarioST . idEjercicio % TYPE , p_idParlamentario OUT ParlamentarioST . idParlamentario % TYPE , p_maxTotalGastos OUT ParlamentarioST . totalGastos % TYPE , p_rsp OUT VARCHAR2 ) Dado un ejercicio calcula qué parlamentario ha tenido un total de gastos más alto. |
| maxTotalGastos_parlamentos( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento OUT ParlamentoST . idParlamento % TYPE , p_maxTotalGastos OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 ) Dado un ejercicio calcula qué parlamento ha tenido un total de gastos más alto. |
| mediaGastosParlamentarios( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_sumaGastosParlamentarios OUT ParlamentoST . totalGastosParlamentarios % TYPE , p_sumaParlamentarios OUT ParlamentoST . numParlamentarios % TYPE , p_mediaGastosParlamentarios OUT ParlamentoST . totalGastosParlamentarios % TYPE , p_rsp OUT VARCHAR2 ) Dado un ejercicio, calcula la media del gasto de un parlamentario durante ese ejercicio teniendo en cuenta a todos los parlamentarios de todos los parlamentos. |
| minMediaGastoParlamentario( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento OUT ParlamentoST . idParlamento % TYPE , p_nombre OUT Parlamento . nombre % TYPE , p_minMediaGastoParlamentario OUT ParlamentoST . mediaGastoParlamentario % TYPE , p_rsp OUT VARCHAR2 ) Dado un ejercicio, calcula el parlamento con la media de gasto por parlamentario más baja durante ese ejercicio. |
| minTotalGastos_parlamentario( p_idEjercicio IN ParlamentarioST . idEjercicio % TYPE , p_idParlamentario OUT ParlamentarioST . idParlamentario % TYPE , p_minTotalGastos OUT ParlamentarioST . totalGastos % TYPE , p_rsp OUT VARCHAR2 ) Dado un ejercicio calcula qué parlamentario ha tenido un total de gastos más bajo. |
| minTotalGastos_parlamentos( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento OUT ParlamentoST . idParlamento % TYPE , p_minTotalGastos OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 ) Dado un ejercicio calcula qué parlamento ha tenido un total de gastos más bajo. |
| sumaTotalGastos_parlamentos( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_sumaTotalGastos OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 ) Dado un ejercicio calcula la suma total de los gastos de todos los parlamentos durante ese ejercicio. |
| totalGastos_parlamentario( p_idUltimoEjercicio IN ParlamentarioST . idEjercicio % TYPE , p_numEjerciciosAnteriores IN NATURAL , p_idParlamentario IN ParlamentarioST . idParlamentario % TYPE , p_sumaTotalGastos OUT ParlamentarioST . totalGastos % TYPE , p_rsp OUT VARCHAR2 ) Dado un parlamentario, un último ejercicio y el número de ejercicios anteriores a tener en cuenta calcula la suma total de gastos atribuibles a ese parlamentario durante ese período. |
| totalGastos_parlamento( p_idUltimoEjercicio IN ParlamentoST . idEjercicio % TYPE , p_numEjerciciosAnteriores IN NATURAL , p_idParlamento IN ParlamentoST . idParlamento % TYPE , p_sumaTotalGastos OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 ) |
Method Detail |
diferenciaGastoParlamentario( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento IN ParlamentoST . idParlamento % TYPE , p_minGastoParlamentario OUT ParlamentoST . minGastoParlamentario % TYPE , p_maxGastoParlamentario OUT ParlamentoST . maxGastoParlamentario % TYPE , p_diferenciaGastoParlamentario OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 )
p_idEjercicio
- Identificador del ejercicio.p_idParlamento
- Identificacor del parlamento.p_minGastoParlamentario
- Devuelve el importe del gasto mínimo de un parlamentario en ese ejercicio y parlamento.p_maxGastoParlamentario
- Devuelve el importe del gasto máximo de un parlamentario en ese ejercicio y parlamento.
@parma p_diferenciaGastoParlamentario Devuelve la diferencia en entre el gasto máximo y mínimo de un parlamentario en ese ejercicio y parlamento.p_rsp
- Devuelve el resultado de la ejecución del procedimiento.maxMediaGastoParlamentario( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento OUT ParlamentoST . idParlamento % TYPE , p_nombre OUT Parlamento . nombre % TYPE , p_maxMediaGastoParlamentario OUT ParlamentoST . mediaGastoParlamentario % TYPE , p_rsp OUT VARCHAR2 )
p_idEjercicio
- Identificador del ejercicio.p_idParlamento
- Devuelve el identificador del parlamento con una media de gasto por parlamentario más alta.p_nombre
- Devuelve el nombre del parlamento con una media de gasto por parlamentario más alta.p_maxMediaGastoParlamentario
- Devuelve la media de gasto por parlamentario más alta.p_rsp
- Devuelve el resultado de la ejecución del procedimiento.maxTotalGastos_parlamentario( p_idEjercicio IN ParlamentarioST . idEjercicio % TYPE , p_idParlamentario OUT ParlamentarioST . idParlamentario % TYPE , p_maxTotalGastos OUT ParlamentarioST . totalGastos % TYPE , p_rsp OUT VARCHAR2 )
p_idEjercicio
- Identificador del ejercicio.p_idParlamentario
- Devuelve el identificador del parlamentario con el total de gastos más alto.p_maxTotalGastos
- Devuelve la suma total de gastos más alta.p_rsp
- Devuelve el resultado de la ejecución del procedimiento.maxTotalGastos_parlamentos( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento OUT ParlamentoST . idParlamento % TYPE , p_maxTotalGastos OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 )
p_idEjercicio
- Identificador del ejercicio a tener en cuenta.p_idParlamento
- Devuelve el identificador del parlamento con el total de gastos más alto.p_minTotalGastos
- Devuelve la suma total de gastos más alta.p_rsp
- Devuelve el resultado de la ejecución del procedimiento.mediaGastosParlamentarios( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_sumaGastosParlamentarios OUT ParlamentoST . totalGastosParlamentarios % TYPE , p_sumaParlamentarios OUT ParlamentoST . numParlamentarios % TYPE , p_mediaGastosParlamentarios OUT ParlamentoST . totalGastosParlamentarios % TYPE , p_rsp OUT VARCHAR2 )
p_idEjercicio
- Identificador del ejercicio.p_sumaGastosParlamentarios
- Devuelve la suma de todos los gastos imputables a parlamentarios durante el ejercicio.
@parma p_sumaParlamentarios Devuelve el número de todos los parlamentarios durante el ejercicio.p_mediaGastosParlamentarios
- Devuelve la media del gasto imputable a parlamentarios durante el ejercicio.minMediaGastoParlamentario( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento OUT ParlamentoST . idParlamento % TYPE , p_nombre OUT Parlamento . nombre % TYPE , p_minMediaGastoParlamentario OUT ParlamentoST . mediaGastoParlamentario % TYPE , p_rsp OUT VARCHAR2 )
p_idEjercicio
- Identificador del ejercicio.p_idParlamento
- Devuelve el identificador del parlamento con una media de gasto por parlamentario más baja.p_nombre
- Devuelve el nombre del parlamento con una media de gasto por parlamentario más baja.p_minMediaGastoParlamentario
- Devuelve la media de gasto por parlamentario más baja.p_rsp
- Devuelve el resultado de la ejecución del procedimiento.minTotalGastos_parlamentario( p_idEjercicio IN ParlamentarioST . idEjercicio % TYPE , p_idParlamentario OUT ParlamentarioST . idParlamentario % TYPE , p_minTotalGastos OUT ParlamentarioST . totalGastos % TYPE , p_rsp OUT VARCHAR2 )
p_idEjercicio
- Identificador del ejercicio.p_idParlamentario
- Devuelve el identificador del parlamentario con el total de gastos más bajo.p_minTotalGastos
- Devuelve la suma total de gastos más baja.p_rsp
- Devuelve el resultado de la ejecución del procedimiento.minTotalGastos_parlamentos( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_idParlamento OUT ParlamentoST . idParlamento % TYPE , p_minTotalGastos OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 )
p_idEjercicio
- Identificador del ejercicio.p_idParlamento
- Devuelve el identificador del parlamento con el total de gastos más bajo.p_minTotalGastos
- Devuelve la suma total de gastos más baja.p_rsp
- Devuelve el resultado de la ejecución del procedimiento.sumaTotalGastos_parlamentos( p_idEjercicio IN ParlamentoST . idEjercicio % TYPE , p_sumaTotalGastos OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 )
p_idEjercicio
- Identificador del ejercicio.p_maxTotalGastos
- Devuelve la suma total de gastos de todos los parlamentos ese ejercicio.p_rsp
- Devuelve el resultado de la ejecución del procedimiento.totalGastos_parlamentario( p_idUltimoEjercicio IN ParlamentarioST . idEjercicio % TYPE , p_numEjerciciosAnteriores IN NATURAL , p_idParlamentario IN ParlamentarioST . idParlamentario % TYPE , p_sumaTotalGastos OUT ParlamentarioST . totalGastos % TYPE , p_rsp OUT VARCHAR2 )
p_idUltimoEjercicio
- Identificador del último ejercicio.p_numEjerciciosAnteriores
- Número de ejercicios anteriores al último a tener en cuenta.p_idParlamentario
- Identificador del parlamentario.p_sumaTotalGastos
- Devuelve la suma total de gastos del parlamentario.p_rsp
- Devuelve el resultado de la ejecución del procedimiento.totalGastos_parlamento( p_idUltimoEjercicio IN ParlamentoST . idEjercicio % TYPE , p_numEjerciciosAnteriores IN NATURAL , p_idParlamento IN ParlamentoST . idParlamento % TYPE , p_sumaTotalGastos OUT ParlamentoST . totalGastos % TYPE , p_rsp OUT VARCHAR2 )
SUMMARY: FIELD | TYPE | METHOD |
NAME | VALUE |
---|---|
OWNER | TFC |
OBJECT_NAME | PKG_ESTADISTICA |
SUBOBJECT_NAME | null |
OBJECT_ID | 42319 |
DATA_OBJECT_ID | null |
OBJECT_TYPE | PACKAGE |
CREATED | 13/06/14 |
LAST_DDL_TIME | 13/06/14 |
TIMESTAMP | 2014-06-13:15:02:36 |
STATUS | VALID |
TEMPORARY | N |
GENERATED | N |
SECONDARY | N |
NAMESPACE | 1 |
EDITION_NAME | null |
PRIVILEGE | GRANTEE | GRANTABLE | GRANTOR | OBJECT_NAME |
---|
NAME | OWNER | TYPE | OBJECT_ID | STATUS | TYPE_LINK |
---|---|---|---|---|---|
PKG_ESTADISTICA | TFC | PACKAGE BODY | 42320 | VALID | PACKAGE |
NAME | OWNER | TYPE | OBJECT_ID | STATUS | TYPE_LINK |
---|---|---|---|---|---|
PARLAMENTOST | TFC | TABLE | 42264 | VALID | TABLE |
PARLAMENTO | TFC | TABLE | 42260 | VALID | TABLE |
PARLAMENTARIOST | TFC | TABLE | 42258 | VALID | TABLE |
PACKAGE pkg_estadistica AS /** Dado un parlamento, un último ejercicio y el número de ejercicios anteriores a tener en cuenta calcula la suma total de gastos de ese parlamento durante ese período. @param p_idUltimoEjercicio Identificador del último ejercicio. @param p_numEjerciciosAnteriores Número de ejercicios anteriores al último a tener en cuenta. @param p_idParlamento Identificador del parlamento. @param p_sumaTotalGastos Devuelve la suma total de gastos. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE totalGastos_parlamento ( p_idUltimoEjercicio IN ParlamentoST.idEjercicio % TYPE, p_numEjerciciosAnteriores IN NATURAL, p_idParlamento IN ParlamentoST.idParlamento % TYPE, p_sumaTotalGastos OUT ParlamentoST.totalGastos % TYPE, p_rsp OUT VARCHAR2); /** Dado un ejercicio calcula qué parlamento ha tenido un total de gastos más bajo. @param p_idEjercicio Identificador del ejercicio. @param p_idParlamento Devuelve el identificador del parlamento con el total de gastos más bajo. @param p_minTotalGastos Devuelve la suma total de gastos más baja. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE minTotalGastos_parlamentos ( p_idEjercicio IN ParlamentoST.idEjercicio % TYPE, p_idParlamento OUT ParlamentoST.idParlamento % TYPE, p_minTotalGastos OUT ParlamentoST.totalGastos % TYPE, p_rsp OUT VARCHAR2); /** Dado un ejercicio calcula qué parlamento ha tenido un total de gastos más alto. @param p_idEjercicio Identificador del ejercicio a tener en cuenta. @param p_idParlamento Devuelve el identificador del parlamento con el total de gastos más alto. @param p_minTotalGastos Devuelve la suma total de gastos más alta. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE maxTotalGastos_parlamentos ( p_idEjercicio IN ParlamentoST.idEjercicio % TYPE, p_idParlamento OUT ParlamentoST.idParlamento % TYPE, p_maxTotalGastos OUT ParlamentoST.totalGastos % TYPE, p_rsp OUT VARCHAR2); /** Dado un ejercicio calcula la suma total de los gastos de todos los parlamentos durante ese ejercicio. @param p_idEjercicio Identificador del ejercicio. @param p_maxTotalGastos Devuelve la suma total de gastos de todos los parlamentos ese ejercicio. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE sumaTotalGastos_parlamentos ( p_idEjercicio IN ParlamentoST.idEjercicio % TYPE, p_sumaTotalGastos OUT ParlamentoST.totalGastos % TYPE, p_rsp OUT VARCHAR2); /** Dado un parlamentario, un último ejercicio y el número de ejercicios anteriores a tener en cuenta calcula la suma total de gastos atribuibles a ese parlamentario durante ese período. @param p_idUltimoEjercicio Identificador del último ejercicio. @param p_numEjerciciosAnteriores Número de ejercicios anteriores al último a tener en cuenta. @param p_idParlamentario Identificador del parlamentario. @param p_sumaTotalGastos Devuelve la suma total de gastos del parlamentario. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE totalGastos_parlamentario ( p_idUltimoEjercicio IN ParlamentarioST.idEjercicio % TYPE, p_numEjerciciosAnteriores IN NATURAL, p_idParlamentario IN ParlamentarioST.idParlamentario % TYPE, p_sumaTotalGastos OUT ParlamentarioST.totalGastos % TYPE, p_rsp OUT VARCHAR2); /** Dado un ejercicio calcula qué parlamentario ha tenido un total de gastos más bajo. @param p_idEjercicio Identificador del ejercicio. @param p_idParlamentario Devuelve el identificador del parlamentario con el total de gastos más bajo. @param p_minTotalGastos Devuelve la suma total de gastos más baja. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE minTotalGastos_parlamentario ( p_idEjercicio IN ParlamentarioST.idEjercicio % TYPE, p_idParlamentario OUT ParlamentarioST.idParlamentario % TYPE, p_minTotalGastos OUT ParlamentarioST.totalGastos % TYPE, p_rsp OUT VARCHAR2); /** Dado un ejercicio calcula qué parlamentario ha tenido un total de gastos más alto. @param p_idEjercicio Identificador del ejercicio. @param p_idParlamentario Devuelve el identificador del parlamentario con el total de gastos más alto. @param p_maxTotalGastos Devuelve la suma total de gastos más alta. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE maxTotalGastos_parlamentario ( p_idEjercicio IN ParlamentarioST.idEjercicio % TYPE, p_idParlamentario OUT ParlamentarioST.idParlamentario % TYPE, p_maxTotalGastos OUT ParlamentarioST.totalGastos % TYPE, p_rsp OUT VARCHAR2); /** Dado un ejercicio y un parlamento, calcula la diferencia entre el parlamentario que tiene más gastos imputados y el parlamentario que tiene menos gastos imputados. @param p_idEjercicio Identificador del ejercicio. @param p_idParlamento Identificacor del parlamento. @param p_minGastoParlamentario Devuelve el importe del gasto mínimo de un parlamentario en ese ejercicio y parlamento. @param p_maxGastoParlamentario Devuelve el importe del gasto máximo de un parlamentario en ese ejercicio y parlamento. @parma p_diferenciaGastoParlamentario Devuelve la diferencia en entre el gasto máximo y mínimo de un parlamentario en ese ejercicio y parlamento. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE diferenciaGastoParlamentario ( p_idEjercicio IN ParlamentoST.idEjercicio % TYPE, p_idParlamento IN ParlamentoST.idParlamento % TYPE, p_minGastoParlamentario OUT ParlamentoST.minGastoParlamentario % TYPE, p_maxGastoParlamentario OUT ParlamentoST.maxGastoParlamentario % TYPE, p_diferenciaGastoParlamentario OUT ParlamentoST.totalGastos % TYPE, p_rsp OUT VARCHAR2); /** Dado un ejercicio, calcula la media del gasto de un parlamentario durante ese ejercicio teniendo en cuenta a todos los parlamentarios de todos los parlamentos. @param p_idEjercicio Identificador del ejercicio. @param p_sumaGastosParlamentarios Devuelve la suma de todos los gastos imputables a parlamentarios durante el ejercicio. @parma p_sumaParlamentarios Devuelve el número de todos los parlamentarios durante el ejercicio. @param p_mediaGastosParlamentarios Devuelve la media del gasto imputable a parlamentarios durante el ejercicio. */ PROCEDURE mediaGastosParlamentarios ( p_idEjercicio IN ParlamentoST.idEjercicio % TYPE, p_sumaGastosParlamentarios OUT ParlamentoST.totalGastosParlamentarios % TYPE, p_sumaParlamentarios OUT ParlamentoST.numParlamentarios % TYPE, p_mediaGastosParlamentarios OUT ParlamentoST.totalGastosParlamentarios % TYPE, p_rsp OUT VARCHAR2); /** Dado un ejercicio, calcula el parlamento con la media de gasto por parlamentario más baja durante ese ejercicio. @param p_idEjercicio Identificador del ejercicio. @param p_idParlamento Devuelve el identificador del parlamento con una media de gasto por parlamentario más baja. @param p_nombre Devuelve el nombre del parlamento con una media de gasto por parlamentario más baja. @param p_minMediaGastoParlamentario Devuelve la media de gasto por parlamentario más baja. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE minMediaGastoParlamentario ( p_idEjercicio IN ParlamentoST.idEjercicio % TYPE, p_idParlamento OUT ParlamentoST.idParlamento % TYPE, p_nombre OUT Parlamento.nombre % TYPE, p_minMediaGastoParlamentario OUT ParlamentoST.mediaGastoParlamentario % TYPE, p_rsp OUT VARCHAR2); /** Dado un ejercicio, calcula el parlamento con la media de gasto por parlamentario más alta durante ese ejercicio. @param p_idEjercicio Identificador del ejercicio. @param p_idParlamento Devuelve el identificador del parlamento con una media de gasto por parlamentario más alta. @param p_nombre Devuelve el nombre del parlamento con una media de gasto por parlamentario más alta. @param p_maxMediaGastoParlamentario Devuelve la media de gasto por parlamentario más alta. @param p_rsp Devuelve el resultado de la ejecución del procedimiento. */ PROCEDURE maxMediaGastoParlamentario ( p_idEjercicio IN ParlamentoST.idEjercicio % TYPE, p_idParlamento OUT ParlamentoST.idParlamento % TYPE, p_nombre OUT Parlamento.nombre % TYPE, p_maxMediaGastoParlamentario OUT ParlamentoST.mediaGastoParlamentario % TYPE, p_rsp OUT VARCHAR2); END pkg_estadistica;