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,FETCHyFORpueden usarse conTABLE; la cláusulaWHEREy cualquier forma de agregación no se pueden usar.