随笔分类 -  Oracle

Oracle学习笔记!
Oracle基础 (十四)其他函数
摘要:转换函数:TO_DATE:转换为日期--将字符串转换为日期SELECT TO_DATE('2014-12-31', 'yyyy-mm-dd') FROM DUAL;SELECT TO_DATE('2014-12-31 15:20:45', 'yyyy-mm-dd hh24:mi:ss') FROM ... 阅读全文
posted @ 2014-12-29 16:01 Builder 阅读(240) 评论(0) 推荐(0) 编辑
Oracle基础 TO_CHAR函数参考(转)
摘要:Postgres格式化函数提供一套有效的工具用于把各种数据类型(日期/时间,int,float,numeric)转换成格式化的字符串以及反过来从格式化的字符串转换成原始的数据类型。注意:所有格式化函数的第二个参数是用于转换的模板。表 5-7. 格式化函数函数返回描述例子to_char(timesta... 阅读全文
posted @ 2014-12-26 17:29 Builder 阅读(342) 评论(0) 推荐(0) 编辑
Oracle基础 (十三)日期函数
摘要:日期函数SYSDATE--当前系统时间select sysdate from dual;EXTRACT--获取当前年份select extract(year from sysdate) from dual; --年select extract(month from sysdate) from dua... 阅读全文
posted @ 2014-12-26 16:06 Builder 阅读(253) 评论(0) 推荐(0) 编辑
Oracle基础 (十二)数学函数
摘要:数学函数:ABS(n):求绝对值SELECT ABS(-15),ABS(15) FROM DUAL; --获取15的绝对值结果:15,15BITAND(X,Y):返回X,Y进行位与(AND)的运算结果SELECT BITAND(1,0), BITAND(0,1), BITAND(0,0), BI... 阅读全文
posted @ 2014-12-26 15:50 Builder 阅读(496) 评论(0) 推荐(0) 编辑
Oracle基础 (十一)字符串函数
摘要:一、字符串函数LENGTH(char1,char2)SELECT LENGTH('abc def gh') FROM dual; --获取字符串的长度,包含空格结果:10CONCAT(char1,char2)SELECT CONCAT('abc','def') FROM dual; --连接两个... 阅读全文
posted @ 2014-12-26 12:22 Builder 阅读(1869) 评论(2) 推荐(1) 编辑
Oracle基础(十) DML数据操作
摘要:一、DML数据操作语言 主要用于检索、插入和修改数据库信息。它是最常用的SQL命令,如INSERT(插入)、UPDATE(更新)、SELECT(选择)、DELETE(删除)。 1、INSERT插入语句: 语法: INSERT INTO tablename[column1[,column2..... 阅读全文
posted @ 2014-12-26 11:49 Builder 阅读(462) 评论(0) 推荐(0) 编辑
Oracle 常用命令大全
摘要:一、如何有效地利用数据字典 ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化, 体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。 数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。我们... 阅读全文
posted @ 2014-12-24 12:15 Builder 阅读(293) 评论(0) 推荐(0) 编辑
Oracle 常用的SQL语法和数据对象
摘要:一、数据控制语句 (DML) 部分1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);INSERT INTO 表名(字段名1, 字段名2, ……) SELECT (字段名1, 字段名2, ……) FRO... 阅读全文
posted @ 2014-12-24 11:45 Builder 阅读(309) 评论(0) 推荐(0) 编辑
Oracle基础(九) Oracle的体系结构
摘要:一、Oracle体系结构概述: Oracle的体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制。要了解Oracle数据库的体系结构,必须理解Oracle系统的重要概念和主要组件。 Oracle系统体系结构由三部分组成:内存结构,进程结构,存储结构。。如下图所示: ... 阅读全文
posted @ 2014-12-23 17:08 Builder 阅读(607) 评论(0) 推荐(0) 编辑
Oracle基础(八) 数据完整性
摘要:一、数据完整性 数据完整性要求数据库中的数据具有准确性。准确性是通过数据库表的设计和约束来实现的。为了实现数据完整性,数据库需要做两方面的工作:确保每行的数据符合要求。确保每列的数据符合要求。 为了实现以上要求,Oracle提供了一下4种类型的约束(Constraint)。 1、实体完整性... 阅读全文
posted @ 2014-12-22 10:32 Builder 阅读(2343) 评论(0) 推荐(1) 编辑
Oracle基础(七)数据表
摘要:一、创建表 语法: CREATE TABLE [schema.]table (column datatype[,column datatype[,...]); 说明: CREATE TABLE:为创建表的关键字。 schema:表示对象的所有者即模式的名称,如果用户在自己的模式中创建表,... 阅读全文
posted @ 2014-12-22 09:16 Builder 阅读(517) 评论(0) 推荐(0) 编辑
Oracle基础(五) 权限管理
摘要:一、数据库权限分类 权限是指用户对某个功能是否具有执行的权利。在Oracle中,权限分为系统权限和对象权限。 1、系统权限 系统规定用户使用数据库的权限。例如创建表空间,创建表,删除表的权利。这些都属于系统权限。 2、对象权限 某种权限用户对其它用户的表或视图的存取权限。二、授权 Ora... 阅读全文
posted @ 2014-12-18 12:04 Builder 阅读(390) 评论(0) 推荐(0) 编辑
Oracle基础(四) 用户管理
摘要:一、用户当创建一个数据实例时,Oracle会创建一些默认的数据库用户,如SYS,SYSTEM和SCOTT等用户。SYS和SYSTEM用户都是ORACLE的系统用户、而Scott用户是Oracle数据库的一个测试账户,里面包含了一些测试样例表。 1、SYS SYS用户是Oracle中的一个超级用户... 阅读全文
posted @ 2014-12-18 11:16 Builder 阅读(2254) 评论(0) 推荐(1) 编辑
Oracle基础 PL-SQL编程基础(4) 异常处理
摘要:异常处理:即使良好的PL-SQL程序也会遇到错误或者未预料的事件,一个优秀的程序都应该能够处理各种出错情况,尽可能的从错误中恢复。程序在运行时出现的错误成为异常。发生异常后,语句讲终止执行,PLSQL会立即将控制权交给PLSQL异常处理部分。Oracle中使用EXCEPTION来处理异常,一般有3种... 阅读全文
posted @ 2014-12-18 01:35 Builder 阅读(528) 评论(0) 推荐(1) 编辑
Oracle基础 PL-SQL编程基础(1) 变量和常量
摘要:一、什么是PL-SQL PL-SQL是结合了Oracle过程语言和结构化查询语言(SQL)的一种扩展语言。具体来说,PL-SQL就是在普通的SQL语句的基础上增加了编程语言的特点,将数据操作和查询语句组织在PL-SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。 ... 阅读全文
posted @ 2014-12-18 01:34 Builder 阅读(1126) 评论(0) 推荐(0) 编辑
Oracle基础 PL-SQL编程基础(2) 分支结构
摘要:一、分支结构1、if语句语法:IF THEN PL/SQL和SQL语句END IF;示例:DECLARE v_count NUMBER := &n;BEGIN IF v_count > 0 THEN DBMS_OUTPUT.put_line('正数'); END IF;EN... 阅读全文
posted @ 2014-12-18 01:34 Builder 阅读(373) 评论(0) 推荐(0) 编辑
Oracle基础 PL-SQL编程基础(3) 循环结构
摘要:循环结构:1、 LOOP循环结构 语法: LOOP 要执行的语句; EXIT WHEN --条件满足则退出循环 END LOOP; 示例:循环输出1-10的整数 DECLARE v_num NUMBER := 1;BEGIN LOOP DBMS_O... 阅读全文
posted @ 2014-12-18 01:34 Builder 阅读(330) 评论(0) 推荐(0) 编辑
Oracle基础(三) 表空间
摘要:数据库的存储结构数据库主要用于存储和检索相关的信息,Oracle数据库包含逻辑结构和物理结构。物理结构是指现实存储单元,由一组文件组成如数据文件、日志文件、控制文件。 数据文件:用于存储数据的文件。如表,索引和数据等都存储在数据文件中。 日志文件:用于记录对数据库的修改信息。 控制文件:用于存... 阅读全文
posted @ 2014-12-18 01:04 Builder 阅读(903) 评论(0) 推荐(0) 编辑
Oracle基础(二) 创建数据库实例
摘要:Oracle中数据库也称为数据库实例,在Oracle在安装过程中可以选择创建数据库,也可以再安装之后再进行创建。一般创建数据库可以使用图形界面方式和SQL指令的方式,由于SQL指令方式较为复杂,这里只介绍图形界面方式。1、使用Database Configuration Assistant可视化工具... 阅读全文
posted @ 2014-12-18 00:20 Builder 阅读(5588) 评论(0) 推荐(0) 编辑
Oracle基础(一) Oracle的安装和卸载
摘要:一、数据库的基本概念。数据库就是数据存储的仓库,可以更快的查询、处理、统计数据,还可以保持数据的一致性、共享性和安全性,方便只能的分析,产生新的有用的信息。 1、数据库的发展阶段: (1)萌芽阶段:文件系统。 (2)第一代数据库:网状、层次模型。 (3)第二代数据库:关系型数据库... 阅读全文
posted @ 2014-12-17 23:59 Builder 阅读(4008) 评论(0) 推荐(1) 编辑