- 博客(10)
- 收藏
- 关注
转载 Oracle中的instr()函数 详解及应用
1)instr()函数的格式 (俗称:字符查找函数)格式一:instr( string1, string2 ) / instr(源字符串, 目标字符串)格式二:instr( string1, string2 [, start_position [, nth_appearance ] ] ) / instr(源字符串, 目标字符串, 起始位置, 匹配序号)解析:str...
2018-08-29 14:43:24 149
转载 视图和表的区别
数据库中的数据都是存储在表中的,而视图只是一个或多个表依照某个条件组合而成的结果集,一般来说你可以用update,insert,delete等sql语句修改表中的数据,而对视图只能进行select操作。但是也存在可更新的视图,对于这类视图的update,insert和delete等操作最终会作用于与其相关的表中数据。因此,表是数据库中数据存储的基础,而视图只是为了满足某种查询要求而建立的一个对象...
2018-08-24 21:27:09 147
转载 SQL UNION 和 UNION ALL 操作符
SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。SQL UNION 语法SELECT column_name(s) FROM table_name1UNIONSELECT column_...
2018-08-24 13:25:28 71
原创 oracle 修改表空间大小
1、查询表空间使用情况:select a.tablespace_name, a.bytes / 1024 / 1024 "sum MB", (a.bytes - b.bytes) / 1024 / 1024 "used MB", b.bytes / 1024 / 1024 "free MB", round(((a.bytes - b.byt...
2018-08-24 10:19:19 10696
转载 Oracle中merge into的使用
我们操作数据库的时候,有时候会遇到insertOrUpdate这种需求。如果数据库中存在数据就update,如果不存在就insert。以前的时候,需要额外select查询一下,如果有数据就update,如果没有数据就insert。而现在Orcale数据库都提供了 MERGE 方法来处理这种需求。MERGE 命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据。 M...
2018-08-23 15:23:06 144
转载 ORACLE中DECODE的用法(例子)
使用结构:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETURN(翻译值n)ELSE RETURN(缺省值)E...
2018-08-23 10:38:48 1383
转载 Oracle 条件查询 模糊查询
示例:1) 查询出工资高于3000的员工信息select *froms_emp ewhere e.salary>3000; 2) 查询出名为Carmen的员工所有信息select * from s_emp ewheree.first_name ='Carmen';【oracle sql 关键字,表名,列名等不区分大小写, 记录中的值...
2018-08-22 14:10:10 1887
转载 ORACLE 表空间扩展方法
ORACLE 表空间扩展方法环境: linux系统 工具:PL/SQL DEVELOPER 第一步:查看表空间的名字及文件所在位置:select tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space from sys.dba_dat...
2018-08-21 10:00:45 169
转载 Oracle并行模式(Parallel)
1. 实例(1)insert 加速insert into /*+ append parallel nologging */ dcustcomposmsg select /*+ parallel(e,18)*/ * from dcustcomposmsg_new e; commit;(2)select create加速CREATE TABLE TEMP_DCUST_GRADE NO...
2018-08-20 14:31:34 1856
转载 oracle SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解
我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select value1,...
2018-08-13 14:28:29 571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人