PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问.由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理.PL/SQL是 Procedure Language & Structured Query Language 的缩写.ORACLE的SQL是支持ANSI(American national Standards Institute)和ISO92 (International Standards Organization…
目标 通过本章学习,您将可以: l 使用 DML 语句 l 向表中插入数据 l 更新表中数据 l 从表中删除数据 l 控制事务 l 描述约束 l 创建和维护约束 数据控制语言 l DML(Data Manipulation Language – 数据操作语言) 可以在下列条件下执行: 向表中插入数据 修改现存数据 删除现存数据 l 事务是由完成若干项工作的DML语句组成的 从其它表中拷贝数据 INSERT INTO sales_reps(id, name, salary,…
目标 通过本章学习,您将可以: l 描述视图 l 创建和修改视图的定义,删除视图 l 从视图中查询数据 l 通过视图插入, 修改和删除数据 l 使用“Top-N” 分析 l 创建, 维护, 和使用序列 l 创建和维护索引 l 创建同义词 视图描述 l 视图是一种虚表. l 视图建立在已有表的基础上, 视图赖以建立的这些表称为基表. l 向视图提供数据内容的语句为 SELECT 语句, 可以将视图理解为存储起来的 SELECT 语句. l 视图向用户提供基表数据的另一种表现…
目标 通过本章学习,您将可以: l 描述主要的数据库对象. l 创建表. l 描述各种数据类型. l 修改表的定义. l 删除,重命名和清空表. 常见的数据库对象 表.视图.序列.索引.同义词 序列:提供有规律的数值 同义词:给对象起别名 查询数据字典 查看用户定义的表 SELECT table_name from user_tables; 查看用户定义的各种数据库对象 SELECT DISTINCT object_type FROM user_objects ; 查看用户…
因为使用System.Data.OracleClient会提示过时,推荐使用oracle自己提供的.net类库Oracle.DataAccess.Client 在oracle C:\oracle\product\10.2.0\client_1\BIN安装目录中找到Oracle.DataAccess.dll添加引用 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text;…