Desactivar el paginador en psql

Disculpa, pero esta entrada está disponible sólo en 日本語 y English.

Al ejecutar SQL en psql, a veces la pantalla cambia y necesitas presionar q para volver. Eso en sí mismo no es un problema, pero al presionar q los valores mostrados desaparecen, así que puede ser incómodo si quieres revisar «los valores anteriores».

En esos casos, puedes desactivar el paginador para que todos los resultados de SQL permanezcan visibles y al mismo tiempo avanzar al siguiente prompt. En psql, el paginador se utiliza automáticamente cuando los resultados exceden el ancho de la pantalla.

Cómo desactivar el paginador

También se puede desactivar mediante una variable de entorno. Más que desactivarlo, se cambia el programa que utiliza el paginador.

Cómo activar el paginador

Si has desactivado el paginador y quieres volver a activarlo, haz lo siguiente:

Si has configurado una variable de entorno, esto por sí solo no lo restaura, así que debes cambiar la variable de entorno.

psql decide automáticamente cuándo usar el paginador y cuándo no, pero también puedes forzar que siempre lo utilice.

Cómo usar siempre el paginador

Además de estos comandos, ejecutar \pset pager alterna el estado del paginador. Si el paginador está activado, se desactiva; si está desactivado, se activa.