通过 CREATE OR REPLACE VIEW 子句修改视图。别名的顺序必须与内部查询中的列顺序一致。OR REPLACE 选项允许以新视图替换现有同名视图,无需删除或重新授予权限。
Oracle SQL 和 PL-SQL 中视图的修改
相关推荐
Oracle SQL与PL-SQL中执行DML操作的视图规则
在Oracle SQL与PL-SQL中,简单视图可以执行DML操作,但是如果视图包含聚集函数、GROUP BY子句或DISTINCT关键字,则不能直接删除数据行。根据明确的规则,您可以通过视图执行对数据的DML操作。
Oracle
0
2024-08-15
学习 Oracle PL-SQL
PDF文件,基于Oracle 9i,Oreilly出版。这本书为新手程序员和其他语言经验丰富的人员呈现Oracle PL-SQL语言的核心特性,采用易于阅读的格式。学习 Oracle PL-SQL 将使程序员快速掌握PL-SQL的重要方面,包括Web和互联网编程。更新至Oracle 9i,包括示例。
Oracle
1
2024-07-29
外部变量在Oracle SQL和PL-SQL中的应用
外部变量是在某一程序的主环境下声明的一种变量,用于在运行时将值(如数字、字符)传入或传出一个或多个PL/SQL程序。声明外部变量后,可以在主环境或调用环境中引用这些变量。例如,在SQLPlus环境中执行PL/SQL程序时,SQLPlus是其主环境,SQLPlus中的变量被视为外部变量。通过使用VARIABLE关键字在SQLPlus环境中创建绑定变量,可以声明外部变量,如下所示: VARIABLE return_code NUMBER。SQL和SQLPlus均可引用外部变量,而且SQLPlus能够显示和输出这些变量的值。要显示绑定变量的当前值,在SQL*Plus环境中使用PRINT命令,例如:SQL> VARIABLE n NUMBER ... SQL> PRINT n。
Oracle
1
2024-07-30
查询约束在Oracle SQL和PL-SQL中的应用
查询约束t查询USER_CONSTRAINTS表可以检索出所有约束名称及定义CONSTRAINT_NAME C SEARCH_CONDITION DEPT_DEPTNO_CK C deptno BETWEEN 10 AND 99 DEPT_DEPTNO_PK P DEPT_DNAME_UK U SQL> SELECT constraint_name, constraint_type, 2 search_condition 3 FROM user_constraints 4 WHERE table_name = 'DEPTMENT';查询约束创建表之后,您可以使用DESCRIBE命令来验证表是否创建成功,不过仅仅能验证NOT NULL约束,要查询所有约束需要对USER_CONSTRAINTS表进行检索。上面的例子显示了DEPTMENT表中的所有约束。注:那些不是由表的所有者命名的约束采用的是系统自动分配的名称,C表示CHECK约束,P表示PRIMARY KEY约束,R表示引用完整性约束(外键约束),U表示UNIQUE约束。注意NULL约束实际上属于CHECK约束。
Oracle
0
2024-09-27
ORACLE PL-SQL编程解析
ORACLE PL-SQL编程解析,oracle编程详解。
Oracle
2
2024-07-19
ORACLE PL-SQL编程详解
ORACLE PL-SQL编程详解是一本适合Oracle初学者的优秀书籍。
Oracle
0
2024-08-09
Oracle SQL & PL-SQL中的异常类型
在Oracle SQL及PL-SQL中,异常分为预定义异常和自定义异常两种。预定义异常由Oracle服务器提供近20种错误,可以隐式触发,不需声明。自定义异常由开发者定义,需要在代码中显式触发。异常处理程序可以有效避免程序在运行时中断。
Oracle
0
2024-08-30
Oracle SQL & PL-SQL中的约束规则
在Oracle SQL & PL-SQL中,约束可以通过给予有意义的名称或者由Oracle服务器生成形如SYS_Cn的名称来创建。约束不仅可以在创建表时定义,还可以在表创建后定义。所有的约束信息都保存在数据字典中,通过合理命名约束可以轻松地引用它们。
Oracle
0
2024-09-22
修改SQL视图(经典)
使用ALTER VIEW修改视图:ALTER VIEW 视图名 [WITH ENCRYPTION] AS select语句
SQLServer
2
2024-05-28