描述:有一张表emp,想查看表中的所有数据。
方法:用特殊符号*对该表执行SELECT查询。
select * from emp
扩展知识:
在 SQL 中,符号*
有着特殊含义。该符号使得查询语句返回指定表的所有列。由于没有指定 WHERE 子句,因此所有行都会被提取出来。你也可以使用另一种方法,列出表中的每一列。
select empno,ename,job,sal,mgr,hiredate,comm,deptno from emp
在交互式查询中,使用 SELECT *
会更加容易。然而,在编写程序代码时,最好具体指明每一列。虽然执行结果相同,但指明每一列让你能清楚地知道查询语句会返回哪些列。类似地,对于其他人而言,这样的查询语句也会更易于理解,因为他们可能不知道所要查询的表里包含哪些列。