Deseo mostrar la versión del servidor al que estoy conectado en el indicador de interfaz de la línea de comandos (consola). Por lo que leí en la documentación, es posible ejecutar un comando de shell, es posible mostrar un valor de variable psql.
La idea es obtener la información de la versión del servidor en la conexión y usarla en la solicitud del cliente. ¿Cómo puedo (en el .psqlrc
archivo) asignar la versión del servidor en una variable psql?
Editar: Jack Douglas ♦ tiene la respuesta correcta al señalar la \gset
función. Terminó con un
show server_version
\gset
\set PROMPT1 '%:server_version: >'
Gracias.
fuente