数据库

数据库
数据库

Oracle 中 Sql/Plus 15个常用命令介绍

阅读(24) 赞(0)

估计用 Oracle 的几乎一开始都是使用 Sql*Plus 吧,毕竟这个工具可以运行在任何的 Oracle 运行的平台上,这个工具呢,您可以在客户端实现安装,也可以在服务端安装,在客户端的安装呢,主要是通过安装 Ora...

数据库

【Oracle】sys_context()系统函数用法

阅读(39) 赞(0)

第一个参数为'USERENV',是固定的,第二个参数也是固定的,但是是多选固定,可选的值如下所示: select sys_context('USERENV','AUTHENTICATION_TYPE') from dual;--用户的认证类型   select sys_c...

数据库

【Oracle 】45个非常有用的查询语句

阅读(15) 赞(0)

原文摘录:http://www.oschina.net/question/1428332_141874 这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这...

数据库

【Oracle】数据库事务隔离级别

阅读(27) 赞(0)

事务隔离级别:一个事务对数据库的修改与并行的另一个事务的隔离程度。 两个并发事务同时访问数据库表相同的行时,可能存在以下三个问题: 幻想读:事务t1读取一条指定where条件的语句,返回结果集。此时...

数据库

【Oracle】DDL语言 Sql语法总结

阅读(20) 赞(0)

学习Oracle时候总结了以下Oracle中DDL语言Sql语法总结,统一起来分享一下 -- 语句块   declare     v_name varchar2(30) := 'Jack' -- 定义变量   begin     select v_name from...

数据库

SQL四种语言:DDL,DML,DCL,TCL区别?

阅读(24) 赞(0)

1、DDL(Data Definition Language)数据库定义语言 用于定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性、安全控制等约束 DDL不需要commit. CREATE、ALTER、DR...

数据库

T-Sql中set和select赋值方式的区别?

阅读(22) 赞(0)

T-SQL中的变量分为局部变量和全局变量,局部变量的使用也是先声明,再赋值。而全局变量由系统定义和维护,我们可以直接使用,但是一般不定义全局变量。 局部变量 在T-SQL中,局部变量的名称必须以标记@作...

数据库

ORACLE 10g 的 merge into用法

阅读(15) 赞(0)

在Oracle 10g之前,merge语句支持匹配更新和不匹配插入2种简单的用法,在10g中Oracle对merge语句做了增强,增加了条件选项和DELETE操作。下面我通过一个demo来简单介绍一下10g中merge的增强和10g前merge的...

数据库

【Oracle】sql插入之 insert all、insert first

阅读(23) 赞(0)

Oracle插入之 insert all、insert first介绍 利用insert first/all使得INSERT语句可以同时插入多张表,还可以根据判断条件来决定每条记录插入到哪张或哪几张表中。 insert first:对于每一行数据,只插入...

数据库

Oracle 高级查询之Group by

阅读(21) 赞(0)

对于group by 的方式不再累赘,高级方式如下案例。 参考老师文章:http://blog.csdn.net/fu0208/article/details/7183258,向老师致敬,辛苦了 为了方便大家学习和测试,所有的例子都是在Oracle自带用户Sc...

数据库

【Oracle】PL/SQL不能不学的快捷技能

阅读(44) 赞(0)

1. 自动生成SQL语句 2. 格式化代码 3. 记住登录密码 在登录历史中的选项中打勾,退出pl/sql第二次登录会对登录密码产生记忆,第三次登录直接点击就能进入 4. 快捷键技巧 下图配置中在sql编辑器中直接输入s...

数据库

Oracle 高级查询之over(partition by..)

阅读(26) 赞(0)

为了方便学习和测试,所有的例子都是在Oracle自带用户Scott下建立的。 create table EMP (     empno    NUMBER(4) not null,     ename    VARCHAR2(10),     job     ...

数据库

Oracle 判断是否包含字符串的方法

阅读(18) 赞(0)

首先想到的就是contains,contains用法如下: select * from students where contains(address,  'beijing') 但是,使用contains谓词有个条件,那就是列要建立索引,也就是说如果上面语句中student...

数据库

Oracle 中使用MD5加密

阅读(20) 赞(0)

一、技术点 1、DBMS_OBFUSCATION_TOOLKIT.MD5 2、Utl_Raw.Cast_To_Raw DBMS_OBFUSCATION_TOOLKIT.MD5返回的字串,是RAW类型,要正确显示,需要经过Utl_Raw.Cast_To_Raw转换 二、应用 1、直接调用 declare...