[ 2018-04-18 ]

Oracle 18c: Nuevas funcionalidades en SQL*Plus

Dos nuevas funcionalidades interesantes fueron incorporadas en SQL*Plus versión 18c.
La primera de ellas, soluciona algo que tradicionalmente suele acarrear molestias cuando trabajamos SQL*Plus,  y se trata de  establecer el largo óptimo de las líneas de acuerdo al tamaño de la ventana que estamos utilizando.
Bien, ejecutando "SET LINESIZE WINDOW” el tamaño de la línea se ajustará automáticamente al tamaño de la ventana y ya no tendremos que estimar estimarlo y setearlo. Es más, si redimensionamos la ventana,  el largo de la línea hará lo propio para ajustarse a ella.
Veamos un ejemplo:
El tamaño default es de 80. 

Ejecutamos SET LINESIZE WINDOW y comprobamos el largo de la linea, vemos que ahora se ajustó al tamaño de la ventana:


Se realizamos modificaciones en la ventana (agrandando o achicando) podemos comprobar como el tamaño de la línea también varía para ajustarse.



La segunda funcionalidad que incorpora SQL*Plus en 18c, es la posibilidad de indicar mediante el comando "SET FEEDBACK ON" con la opción SQL_ID, que luego de ejecutar una sentencia nos indique cuál es justamente su SQL_ID. Para quienes realizamos tareas de revisión y tuning de SQL, creo que es una opción muy práctica.

Veamos ejemplo:

Podemos encontrar más información en la documentación:
https://docs.oracle.com/en/database/oracle/oracle-database/18/sqpug/sqlplus-users-guide-and-reference.pdf 

No hay comentarios:

Publicar un comentario