Temas > Programacion > Base de datos > Informes interactivos en sql
Julio

Los ejemplos vistos hasta ahora no han sido interactivos
en absoluto. En una situación determinada, el usuario lanzaria
el informe y éste se ejectuaría, sin más. El rango de datos sería el
predeterminado por la cláusula fijada en el WHERE, en el script de
SQL* Plus.
Por medio de SQL *Plus, se pueden crear informes que pregunten
al usuario por un determinado valor, para restringir el rango de valores
devueltos.
Para crear informes interactivos, se pueden incluir variables de
sustitución en un fichero de comandos o sentencias SQL.
Comandos propios SQL*Plus
No confundir con sentencias SQL, por eso no necesitan finalizar con
â??;â??
DESC tabla: Muestra la descripcion de la tabla
LIST muestra el contenido del búfer
RUN Muestra y ejecuta el contenido del búfer (sentencia SQL).
Este comando permite ejecutar repetidamente la sentencia contenida
en el búfer.
/ Ejecuta el contenido del búfer. También permite ejecutar
repetidamente la sentenciacontenida en el búfer. A diferencia de
RUN, no muestra previamente la sentencia
EDIT: Invoca el editor de textos (por defecto el Bloc de Notas,
Notepad) con el contenido del búfer y permite su modificación. Cuando 
se invoca EDIT desde SQL*Plus, mientras que no se abandona la edición
(se sale del editor grabando o descartando los cambios), la sesión
SQL*Plus permanece inactiva o colgada (no es posible ejecutar ninguna
sentencia
SQL). Por tanto, si se desea trabajar simultáneamente con la sesión
SQL*Plus y el editor, es necesario abrir este último desde fuera del
entorno SQL*Plus.













¿Has olviado tu contraseña?

Pulsa aquí para registrate




Google






LunMarMieJueVieSabDom
    123
45678910
11121314151617
181920 21222324
252627282930 

Jueves 21 de Noviembre 2024
Semana 47

..............................................................................................................................................................................................................................................
(Contacto)..
Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Política de privacidad y Aviso legal