ORA - 01731:出现循环的视图定义
来源:互联网 发布:sql字符占几个字节 编辑:程序博客网 时间:2024/06/05 18:05
ORA - 01731:出现循环的视图定义
建立视图的语句如下:
CREATE OR REPLACE VIEW AGREEMENT AS
SELECT agreement.agreement_id,
agreement.agent_id,
agreement.agreement_name,
agreement.agreement_type,
agreement.startdate,
agreement.enddate,
agreement.totaltimelen
FROM agreement @nfadv;
---------------原因分析:
1.@nfadv这个库下不存在agreement这个表,你在本库中定义的名字是:agreement
2.agreement @nfadv;-------中间还有个空格;
问题重现:
1.源库中不存在表的时候,创建视图就会报这个错误,
create view tt111111
as
select * from tt111111;
2.如果存在,就不会报错了。
- ORA - 01731:出现循环的视图定义
- ORA-12091: 不能联机重新定义具有实体化视图的表
- 视图的定义
- 视图的定义
- 循环缓冲区的定义
- 循环的定义、分类
- 解决给定义的整型数据输入字符时出现死循环的问题
- 批量修改视图的定义
- 视图的定义以及优缺点
- 定义视图的小例子
- 视图的定义与使用
- 滑动视图的循环滑动
- powerbuilder导出的sql建表语句在oracle中,出现“ora-00942: 表或视图不存在 ”
- ora-01555出现的原因
- 循环结构 函数的定义
- 解决:VS2008 右键点击"转到定义"出现"未定义符号" 和 类视图不能显示全部的类型
- 定义视图
- 视图定义
- C# ASP.NET快速开发平台
- 趣味理解:三层架构与养猪 -李天平
- Effective C++ -Part I
- java经典程序题15道(另附自己做的答案)
- C# WinForm 打印
- ORA - 01731:出现循环的视图定义
- 日期差计算(C#)
- 变长参数列表的使用示例
- C# 文本框如何控制只能输入数字?
- 搭建Windows下Android应用开发环境——Eclipse/Android/ADT
- 虚拟机与主机共享
- vs2008快捷键
- Runnable、Callable、Executor、Future、FutureTask关系解读
- MySQL ODBC 3.51 Driver的一个bug