伪例是表中实际不存在的字段,但查询的时候可以返回值。例如查询系统的当前时间可以用SYSDATE,DUAL则是系统提供的一个虚拟表,我们可以通过下面的sql语句查询得到系统的当前时间。
| SQL>select sysdate from dual; |
一般而言,可以使用DUAL表得到系统信息或是验证值的格式。
| 伪例名 |
相关描述 |
| sequence.NEXTVAL |
序列产生器产生的下一个序列值 |
| sequence.CURRVAL |
序列产生器产生的当前序列值 |
| LEVEL |
查询的深度,一般用于树查询 |
| ROWID |
表示数据行确切的存储位置 |
| ROWNUM |
检索的数据行序列号 |
| SYSDATE |
当前的时间和日期 |
| UID |
当前的用户标示 |
| USER |
用户登录进数据库的名字 |
一个建立使用序列的例子
|
SQL> create sequence lyq_sequence INCREMENT BY 1 NOCYCLE;
SQL>SELECT lyq_sequence.NEXTVAL FROM DUAL;
|
发表于 @ 2006年06月25日 23:26:00|评论(loading...)|编辑