
[---oracle---]
文章平均质量分 77
午-夜
Only today!
展开
-
Oracle中DDL语句
DDL语句的使用常用的数据类型查询一:查询数据字典,大约58种数据类型select type_namefrom dba_types where OWNER isnull数据库的表一个完整的建表sql-- Create tablecreate table AP_MESSAGE( message_原创 2016-06-24 09:01:45 · 3192 阅读 · 0 评论 -
oracle复杂查询
复杂select语句操作集合Union和Union All查询一:select message_title, message_content, send_begin_time from ap_message am, ap_message_receive mr where am.message_id = mr.message_idunionselec原创 2016-06-23 11:35:16 · 2115 阅读 · 0 评论 -
oracle常用函数
基本函数的使用字符函数查询一:ASCIIselect ASCII('A')字符A,ASCII('s')字符s from AP_MESSAGE 查询二:chrselect chr(65),chr(115),chr(122)from AP_MESSAGE 查询三:concatselect concat('Spr','ing') use原创 2016-06-23 11:11:58 · 2169 阅读 · 0 评论 -
oracle基本SQL语句
一:SQL语言分类1) SELECT语句:检索数据库数据,最灵活,最复杂2) 操纵语言DML:改变数据库数据,insert,delete,update3) 事物控制TCL:保持数据库的一致性,commit,savepoint,rollback4) 定义语言DDL:建立,修改,删除数据库对象,会自动提交事物,alter,create,drop5) 控制语言DCL:执行权原创 2016-06-22 10:47:29 · 2284 阅读 · 0 评论 -
Oracle中集合的使用
集合两个表通常使用外键建立数据之间的关联,相对于这样的方式访问数据库,存储在集合中的数据可以更快的被访问。常用的集合类型:index-by表嵌套表可变数组index-by表index-by表类似C语言中的数组,但是元素顺序并没有按照特定的顺序排列。元素的个数只受到BINARY_INTEGER的下标大小限制。type tabletype IS ta原创 2016-07-28 11:31:11 · 5139 阅读 · 0 评论 -
Oracle中PL/SQL概述
PL/SQL编程概述PL/SQL编程代表面向过程编程和SQL语言的结合变量和类型控制语句过程和函数PL/SQL编程PL/SQL编程的优点:1)Oracle服务器有单独执行PL/SQL的引擎2)PL/SQL块中的sql一次性发给服务器,提高系统的性能3)PL/SQL可以使用所有的SQL语句,和SQL函数SQL和PL/SQL比较在数据库中修改一个原创 2016-07-05 12:04:50 · 633 阅读 · 0 评论 -
Oracle中序列
Oracle序列序列用途序列:Oracle提供用于产生一系列唯一数字的数据库对象。1. 自动提供唯一的数值2. 共享对象3. 主要用于提供主键值4. 把序列值装入内存可以提高数据的访问效率序列创建创建序列需要权限:创建序列的权限 create sequence 或 createany sequence原创 2016-06-27 09:58:34 · 682 阅读 · 0 评论 -
Oracle中DML语句
DML语句的使用DML语句是数据库的操作语言,主要用来操作数据库的表,视图,一般情况下是指:select,update,insert,delete。insert语句---------------------------------------------------插入值语法insert into table_name (column1, column2原创 2016-07-03 13:01:33 · 917 阅读 · 0 评论 -
Oracle中异常处理
错误处理能够检测并且进行错误处理的叫做异常,一般分为用户自定义异常,系统预定义异常。预定义异常 一:除数是0的系统异常declare v_number Number(2):=10; v_zero Number(2):=0; v_result Number(5);begin --v_number/v_zero,会产生原创 2016-07-12 09:14:59 · 715 阅读 · 0 评论 -
Oracle中过程和函数
过程和函数过程--创建一个过程create or replace procedure AddNewCountry( --%type意思指这里的字段和表里面对应的字段类型一致 c_Id countries.country_id%type, v_Name countries.country_原创 2016-07-11 15:05:36 · 3260 阅读 · 1 评论 -
Oracle的PL/SQL编程
PL/SQL编程基本语言风格PL/SQL把SQL的数据操作功能同过程语言的数据处理功能结合起来。 --声明作用declare--变量、游标、用户自定义类型、异常variables,cursors,user_defined,exceptione--程序开始begin -SQL statements -PL/SQL statem原创 2016-07-10 15:06:18 · 676 阅读 · 0 评论 -
oracle中视图
Oracle中视图什么是视图视图可以被认为“存储的查询”或者“虚拟的表”,视图的最大特点在执行查询的时候看起来和查询表一样,实际上视图只是包含映射到基表的一组SQL语言,视图本身并不存储数据。视图的主要目的是简化查询所使用的语句,还具有安全和保密的作用,还可以在查询处理中完成更复杂的操作。创建视图视图就是包含一组SQL的数据库对象语法:create [原创 2016-06-24 09:55:26 · 647 阅读 · 0 评论 -
Oracle中包的使用
Oracle中包的使用包头创建语法create [or replace] package package_name {IS|AS}type_definition |procedure_specification |function_specification |variable_declaration |exception_declar原创 2016-07-22 08:42:54 · 4398 阅读 · 0 评论