建立视图,视图的作用:
| CREATE [OR REPLACE] [FORE | NOFORCE] VIEW view_name [( alias [,...])] AS subquery [WITH CHECK OPTION [CONSTRAINT constraint]] [WITH READ ONLY [CONSTRAINT constraint]]; | 
| 参数 | 描述 | 
|---|---|
| FORE | 不论基表是否存在 | 
| NOFORCE | 基表必须存在,默认 | 
| view_name | 视图名 | 
| alias | 结果列的别名,必须与结果列数量匹配 | 
| subquery | 查询语句 | 
| WITH CHECK OPTION | 检查选项,必须满足条件才可插入或更新 | 
| constraint | 条件约束名 | 
| WITH READ ONLY | 视图只读 | 
| 视图 | 删除行 | 更新 | 增加行 | 
|---|---|---|---|
| 使用分组函数 | 禁止 | 禁止 | 禁止 | 
| 使用 GROUP BY 子句 | 禁止 | 禁止 | 禁止 | 
| 使用 DISTINCT 关键字 | 禁止 | 禁止 | 禁止 | 
| 使用 ROWNUM 列 | 禁止 | 禁止 | 禁止 | 
| 含表达式的列 | 禁止 | 禁止 | |
| 非空字段未全部选择 | 禁止 |