sql - ¿Hay un acceso directo para SELECT*FROM?
postgresql syntax (1)
Hay muchos atajos útiles en la consola psql como
/d
o
/l
.
Me pregunto si hay uno para
SELECT * FROM table_name
?
Utilizo esta consulta a menudo con fines de aprendizaje, por lo que sería bastante útil no tener que escribir
select * from ...
todo el tiempo.
Hay un "acceso directo" para
SELECT * FROM
en SQL estándar, por lo que puede usarlo en psql:
TABLE tablename;
Esta abreviatura de sintaxis solo se puede utilizar con un rango limitado de cláusulas. El manual:
Se puede usar como un comando de nivel superior o como una variante de sintaxis que ahorra espacio en partes de consultas complejas. Solo las cláusulas de bloqueo
WITH
,UNION
,INTERSECT
,EXCEPT
,ORDER BY
,LIMIT
,OFFSET
,FETCH
yFOR
pueden usarse conTABLE
; la cláusulaWHERE
y cualquier forma de agregación no se pueden usar.