![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
[---oracle---]
文章平均质量分 77
午-夜
Only today!
展开
-
Oracle中DDL语句
DDL语句的使用 常用的数据类型 查询一:查询数据字典,大约58种数据类型 select type_name from dba_types where OWNER isnull 数据库的表 一个完整的建表sql -- Create table create table AP_MESSAGE ( message_原创 2016-06-24 09:01:45 · 3141 阅读 · 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_id union selec原创 2016-06-23 11:35:16 · 2083 阅读 · 0 评论 -
oracle常用函数
基本函数的使用 字符函数 查询一:ASCII select ASCII('A') 字符A,ASCII('s') 字符s from AP_MESSAGE 查询二:chr select chr(65),chr(115),chr(122) from AP_MESSAGE 查询三:concat select concat('Spr','ing') use原创 2016-06-23 11:11:58 · 2142 阅读 · 0 评论 -
oracle基本SQL语句
一:SQL语言分类 1) SELECT语句:检索数据库数据,最灵活,最复杂 2) 操纵语言DML:改变数据库数据,insert,delete,update 3) 事物控制TCL:保持数据库的一致性,commit,savepoint,rollback 4) 定义语言DDL:建立,修改,删除数据库对象,会自动提交事物,alter,create,drop 5) 控制语言DCL:执行权原创 2016-06-22 10:47:29 · 2241 阅读 · 0 评论 -
Oracle中集合的使用
集合 两个表通常使用外键建立数据之间的关联,相对于这样的方式访问数据库,存储在集合中的数据可以更快的被访问。常用的集合类型: index-by表 嵌套表 可变数组 index-by表 index-by表类似C语言中的数组,但是元素顺序并没有按照特定的顺序排列。元素的个数只受到BINARY_INTEGER的下标大小限制。 type tabletype IS ta原创 2016-07-28 11:31:11 · 5057 阅读 · 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 · 608 阅读 · 0 评论 -
Oracle中序列
Oracle序列 序列用途 序列:Oracle提供用于产生一系列唯一数字的数据库对象。 1. 自动提供唯一的数值 2. 共享对象 3. 主要用于提供主键值 4. 把序列值装入内存可以提高数据的访问效率 序列创建 创建序列需要权限:创建序列的权限 create sequence 或 createany sequence原创 2016-06-27 09:58:34 · 656 阅读 · 0 评论 -
Oracle中DML语句
DML语句的使用 DML语句是数据库的操作语言,主要用来操作数据库的表,视图,一般情况下是指:select,update,insert,delete。 insert语句 ------------------------------------------------- --插入值语法 insert into table_name (column1, column2原创 2016-07-03 13:01:33 · 870 阅读 · 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 · 685 阅读 · 0 评论 -
Oracle中过程和函数
过程和函数 过程 --创建一个过程 create or replace procedure AddNewCountry( --%type意思指这里的字段和表里面对应的字段类型一致 c_Id countries.country_id%type, v_Name countries.country_原创 2016-07-11 15:05:36 · 3219 阅读 · 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 · 655 阅读 · 0 评论 -
oracle中视图
Oracle中视图 什么是视图 视图可以被认为“存储的查询”或者“虚拟的表”,视图的最大特点在执行查询的时候看起来和查询表一样,实际上视图只是包含映射到基表的一组SQL语言,视图本身并不存储数据。 视图的主要目的是简化查询所使用的语句,还具有安全和保密的作用,还可以在查询处理中完成更复杂的操作。 创建视图 视图就是包含一组SQL的数据库对象 语法: create [原创 2016-06-24 09:55:26 · 613 阅读 · 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 · 4356 阅读 · 0 评论