oracle学习篇二:常用SQL】的更多相关文章

SQL高级语句 top / limit / rownum / percent (前XXX条数据) --top(SQL Server / MS Access) select top 条数 from 表; --percent(SQL Server) select top 20 percent * from 表 --选取前百分之20的数据 --limit(MySQL) select * from 表 limit 条数 --rownum(Oracle) select * from 表 where row…
------------------------1.简单的SQL查询--------------------------select * from emp;select empno,ename,job from emp;select '编号是:'|| empno || ' 名称是:'|| ename from emp;select distinct empno ,ename from emp;select empno,ename,job,sal*100 income from emp; ----…
select * from emp; --1.找出部门30的员工select * from emp where deptno = 30; --2.列出所有办事员(CLERK)的姓名,变化和部门编号select * from emp where job = upper('clerk'); --3.找出佣金高于薪金的员工.select * from emp where comm > sal; --4.找出佣金高于薪金60%的员工.select * from emp where comm > sal…
目录(?)[-] 二SQL语句映射文件2增删改查参数缓存 select insert updatedelete sql parameters 基本类型参数 Java实体类型参数 Map参数 多参数的实现 字符串代入法 cache缓存   二.SQL语句映射文件(2)增删改查.参数.缓存 MyBatis学习 之 一.MyBatis简介与配置MyBatis+Spring+MySql MyBatis学习 之 二.SQL语句映射文件(1)resultMap MyBatis学习 之 二.SQL语句映射文件…
目录(?)[-] 二SQL语句映射文件1resultMap resultMap idresult constructor association联合 使用select实现联合 使用resultMap实现联合 collection聚集 使用select实现聚集 使用resultMap实现聚集 discriminator鉴别器   二.SQL语句映射文件(1)resultMap MyBatis学习 之 一.MyBatis简介与配置MyBatis+Spring+MySql MyBatis学习 之 二.…
1. SQL语言概述 1.1 SQL语言特点 集合性,SQL可以的高层的数据结构上进行工作,工作时不是单条地处理记录,而对数据进行成组的处理. 统一性,操作任务主要包括:查询数据:插入.修改和删除数据:建立.修改和删除数据对象:控制对数据和数据对象的读写:保证数据库一致性和完整性. 易于移植性. 1.2 SQL语言的分类 数据查询语言(DQL),主要是SELECT语句. 数据操纵语言(DML),主要包括INSERT.UPDATE.DELETE. 事务控制语言(TCL),主要包括COMMIT.RO…
一.游标 在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实现.游标是一个指向上下文的句柄( handle)或指针.通过游标,PL/SQL 可以控制上下文区和处理语句时上 下文区会发生些什么事情. 1.显式游标: 显式游标主要是用于对查询语句的处理,尤其是在查询结果为多条记录的情况下. 显式游标处理需四个 PL/SQL 步骤: (1)定义游标:就是定义一个游标名,以及与其相对应的 SELECT 语句. 格式: CURSOR cursor_name[(parameter[, para…
一.认识SQL SQL是什么? SQL,结构化查询语言,全称是 Structured Query Language. SQL 是一门 ANSI(American National Standards Institute 美国国家标准化组织)标准的计算机语言,但是仍然存在着多种不同版本的 SQL 语言. PS:SQL对大小写不敏感,如select与SELECT是相同的 RDBMS 数据库程序 关系型数据库管理系统,全称 Relational Database Management System.(…
pl/sql组成:DDL DML DCL pl/sql特点: SQL&PL/SQL编译器集成PL/SQL,支持SQL所有范围的语法 支持CASE语句和表达式 继承和动态方法释放 类型进化.属性和方法可以添加到对象类型中,也可以从对象类型中删除,不需要重新构建类型和响应数据.这使得类型体系能够随着应用改变,不需要在开始的地方就规划好. …… 数据抽象 信息隐藏 开发和运行环境:pl/sql编译和运行系统时一项技术而不是一个独立的产品,pl/sql能够驻留在oracle数据库服务器和开发工具两个环境…
索引: 查询User_indexes可以获取有关用户已创建的索引的详细信息. 查询User_ind_partitions可以获取有关用户已创建的分区索引的详细信息. 查询User_ind_columns可以获取有关列(用户的索引是基于这些列创建的)的详细信息. 索引类型:唯一索引.组合索引.反向键索引.位图索引和基于函数的索引. 索引在逻辑上物理上都独立于关联表中的数据,在任何时候都可以创建或删除索引,而不会影响基表或其它索引. 1.创建普通索引的语法:Create INDEX index_na…