SELECT*FROM有快捷方式吗?

use*_*181 11 sql postgresql syntax psql

psql控制台中有许多有用的快捷方式,如\d\l.
我想知道有一个SELECT * FROM table_name吗?
我经常将这个查询用于学习目的,所以不必一直写select * from ....

Erw*_*ter 28

SELECT * FROM标准SQL中有一个"快捷方式" ,因此您可以在psql中使用它:

TABLE tablename;
Run Code Online (Sandbox Code Playgroud)

此语法速记只能用于有限范围的子句.手册:

它可以在复杂查询的部分中用作顶级命令或节省空间的语法变体.只有WITH,UNION,INTERSECT, EXCEPT,ORDER BY,LIMIT,OFFSET,FETCHFOR锁定条项可以与其一起使用TABLE; WHERE不能使用该子句和任何形式的聚合.

  • 很好,这就是我想要的.谢谢你,欧文. (2认同)
  • 这节省了13个字符中的多达8个字符;)叹气,这是他们在语言中添加的重要内容。再一次,您对Postgres的了解会更加精彩。 (2认同)