- 博客(44)
- 收藏
- 关注
转载 oracle 表分区
结合分区是将散列分区中的数据接合到其它分区中,当散列分区中的数据比较大时,可以增加散列分区,然后进行接合,值得注意的是,接合分区只能用于散列分区中。合并分区是将相邻的分区合并成一个分区,结果分区将采用较高分区的界限,值得注意的是,不能将分区合并到界限较低的分区。截断某个分区是指删除某个分区中的数据,并不会删除分区,也不会删除其它分区中的数据。拆分分区将一个分区拆分两个新分区,拆分后原来分区不再存在。注意:如果删除的分区是表中唯一的分区,那么此分区将不能被删除,要想删除此分区,必须删除表。
2022-09-05 16:24:45 1008
原创 mysql-正则表达式的使用
匹配修饰符: ^:用来匹配字符串的开始 $:用来匹配字符串的结尾。 []:方括号中的任何字符都可以匹配,例如[0-9a-z其他]可以匹配‘0-9’数字任意一个,小写字母‘a-z’任意一个,‘其’,‘他’。 -:连接符用来表示字符串的范围,如上面的[0-9] +:表示匹配次数出现一个或多个。 *:表示匹配该字符出现0个或多个,比如[0-9]*表示匹配0个或多个数字。 ():...
2022-09-05 16:20:48 2479
原创 导入导出文本行数校验
select count(*) from test where a like '%'||chr(10)||'%';select count(*) from test where a like '%'||chr(13)||'%';
2021-01-13 10:20:20 188
原创 DOS 命令
DOS find 命令FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[/V 显示所有未包含指定字符bai串的du行。/C 仅显示包zhi含字符串的行数。/N 显示行号。/I 搜索字dao符串时忽略大小写。/OFF[LINE] 不要跳过具有脱机属性集的文件。"string" 指定要搜索的文字串,[drive:][path]filename指定要搜索的文件。如果没有指定路径,FIND 将搜索键..
2021-01-13 09:48:21 104
原创 linux解压缩命令
tar 解包:tar zxvf filename.tar 打包:tar czvf filename.tar dirnamegz命令 解压1:gunzip filename.gz 解压2:gzip -d filename.gz 压缩:gzip filename .tar.gz 和 .tgz 解压:tar zxvf filename.tar.gz...
2019-09-02 16:01:27 142
转载 mysql-行转列 列转行
https://blog.csdn.net/lilong329329/article/details/81664451
2019-08-13 15:38:51 107
原创 spool常用的设置
set head off:输出域标题,缺省为onset linesize 20000:linesize可以设置的大点,防止一行长度不够set echo off:显示sqlplus中的每个sql命令本身,缺省为onset feedback off:回显本次sql命令处理的记录条数,缺省为onset pagesize 0:输出每页行数,缺省为24,为了避免分页,可设定为0set termou...
2019-07-24 13:51:29 1157
转载 Linux文件、目录常用命令
ls命令:用来显示目标列表,在Linux中是使用率较高的命令。ls命令的输出信息可以进行彩色加亮显示,以分区不同类型的文件。语法:ls [选项] [文件名...]常用选项:-a:列出目录中所有文件,包括以“.”开头的隐藏文件。-d:将目录名像其它文件一样列出,而不是列出它们的内容。(常见用法:ls -ld [目录名])-i:文件的...
2019-07-24 11:59:38 175
转载 Oracle 巧用外部表
转载:https://blog.csdn.net/iteye_11961/article/details/81933761转载一:https://www.cnblogs.com/ivictor/p/4648023.html转载二:来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/28602568/viewspace-1797410/,如需转载,请注明出处,否...
2019-07-23 14:26:24 150
转载 ORACLE系统包 DBMS_RANDOM常用函数
转载来自:https://www.cnblogs.com/willspring/p/5680811.htmloracle中用于生成随机数的包:DBMS_RANDOM,这个包里面包含了很多方法,以下列出几个常用的方法1.DBMS_RANDOM.RANDOM方法:FUNCTION random RETURN BINARY_INTEGER; 说明:random返回的是BINARY_INTEG...
2019-07-23 14:10:03 573
转载 正则表达式
转载:https://www.cnblogs.com/warrior4236/p/6561542.htmlhttps://www.jb51.net/article/126449.htm'^' 匹配输入字符串的开始位置,在方括号表达式中使用,此时它表示不接受该字符集合。'$' 匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹...
2019-07-10 18:09:57 136
原创 如何查看与显示oracle表的分区信息
显示分区表信息 显示数据库所有分区表的信息:DBA_PART_TABLES 显示当前用户可访问的所有分区表信息:ALL_PART_TABLES 显示当前用户所有分区表的信息:USER_PART_TABLES 显示表分区信息 显示数据库所有分区表的详细分区信息:DBA_TAB_PARTITIONS 显示当前用户可访问的所有分区表的详细分区信息:ALL_TAB_PARTIT...
2019-05-05 17:51:39 8182
原创 数据库基本概念
数据库基本概念数据数据库数据库管理系统DBMS数据库系统数据库即数据仓库。长期存储在计算机内有组织的可共享的大量的数据集合。数据库管理系统( dbms database management system)连接用户与数据库数据库系统 DBS database system软件(操作系统、数据库管理系统、应用开发工具)+数据库+DBA(管理员)...
2019-05-01 16:07:02 99
转载 oracle物化视图和物化视图日志
https://blog.csdn.net/qq_26941173/article/details/78529041https://blog.csdn.net/hjm4702192/article/details/79880756
2019-04-19 10:16:00 778
转载 教你如何阅读Oracle数据库官方文档
https://blog.csdn.net/shushugood/article/details/52236172
2019-04-18 16:36:51 149
转载 应聘alibaba 数据分析参考
https://blog.csdn.net/qq_25616833/article/details/50462454
2019-04-16 14:39:04 96
翻译 sys_context()函数
官网原文:https://docs.oracle.com/cd/E11882_01/server.112/e41084/functions184.htm#SQLRF06117Oracle提供以下内置命名空间:userenv-描述当前会话。命名空间userenv的预定义参数如表5-11所示。sys_session_roles-指示当前是否为会话启用了指定的角色。此命名空...
2019-04-16 10:38:07 356
原创 oracle-authid current_user权限解析
oracle 用户user1 创建了一个动态创建表的存储过程,默认定义者权限调用这个存储过程,用户user1 exec执行这个存储,报错,权限不足。USERNAME GRANTED_ROLE ADM DEF OS_------------------------------ ------------------------------ --- --- ...
2019-04-16 10:03:33 328
转载 数据库的脏读、不可重复读和幻读
https://blog.csdn.net/qq_43148017/article/details/89094464
2019-04-11 11:55:45 92
原创 replace和translate 函数
replace 字符串级别的代替select replace('accdef','cd','gg') from dual;REPLAC------acggeftranslate 字符级别的代替select translate('accdef','cd','gg') from dual;TRANSL------agggefreplace: ...
2019-04-01 17:36:31 351
原创 greatest和least函数
对同列去最大值max,最小值min。对同一行不同列去最大值greatest,最小值least ,前提是各列的数据类型一致。
2019-04-01 13:49:36 1204
原创 NVL函数和COALESCE函数
1、nvl(a,b)若a为空,返回b,若a为非空返回a。---处理参数个数有限,只能传两个参数。对a、b两个参数的数据类型没有要求,可相同可不同。2、coalesce(a,b,c,d,e,f,.....)返回第一个不为空的参数。----处理参数个数没有限制。对处理参数的数据类型有严格要求,所有参数的数据类型必须保持一致。...
2019-04-01 13:36:45 11045
原创 python-基础知识第一篇
基本数据类型:整数,浮点数、字符串、布尔值、空值 none。1、numbers(数字):int(有符号整数型)、long(长整型) float(浮点型)、complex(复数)2、string(字符串):字符串或串是有数字、字母、下划线组成的一串字符。表示文本的数据类型,截取字符串语法:[头下标:尾下标]:包含头下标,不包含尾下标的字符。>>> a='abcde...
2019-04-01 12:00:56 124
原创 Oracle-FORALL与BULK COLLECT语句
sqlplus 在运行plsql过程化的sql语句时(程序块),使用plsql引擎执行过程化的程序,而将sql语句发送给sql引擎来执行。sql语句执行完后将结果集再发送给plsql引擎。这种plsql和sql引擎之间的交互,称上下文交换。每增加一次引擎之间的交互,会增加额外的开销。执行效率就会降低。BULK COLLECT:用来增强sql引擎到plsql引擎之间的交互。FORALL:用来...
2019-03-27 17:58:58 433
原创 oracle-数组的创建和基本用法
plsql数组,分为 固定长度数组和可变长数组。declaretype v_ar is varray(10) of varchar2(30);my_ar v_ar:=v_ar('g','m','d','龚','帅');----此声明需初始化begin for i in 1..my_ar.count loop db...
2019-03-27 14:08:52 6331 2
原创 oracle-数据类型和数组类型的使用
存储过程,需要用到循环语句,迭代出每一个参数执行一次insert语句。参数需要先放入一个一维数据,用for in 循环迭代出来。plsql的数据类型:1、数值类型:number、pls_integer、binary_integer其中number:存储整数或浮点数。pls_integer 和binary_integer只存储整数。2、字符类型:char、varchar2、long、...
2019-03-26 17:49:04 1853
原创 oracle -pivot和unpivot进行行列转换
A表: ID DTIME NUM--------- -------- --- 101 20190201 10 101 20190202 20 101 20190203 50 101 20190203 20...
2019-03-26 16:57:44 756
原创 trunc函数用法
之前用的比较多有round、ceil、floor,之前也用过一次trunc,没来及的总结,今天总结一下trunc函数select trunc(123.456789) from dual;123select trunc(123.456789,4) from dual;123.4567select trunc(123.456789,5) from dual;123.45678sele...
2019-03-26 15:06:44 464
原创 oracle-存储过程定时执行任务
平时工作多数业务的数据,需要有时间截点截止当天24点,定时执行计划还是用的比较多的。终于有时间手动整理总结一些内容了。首先用一个完整的例子来实现定时执行存储过程。任务目标:每小时向test表中插入一条数据实现方案: 1.通过 oracle 中 dbms_job 完成存储过程的定时调用 2.在存储过程中完成相应的逻辑操作实现步骤: 1.创建一个测试表cre...
2019-03-26 14:55:13 32039
原创 触发器trigger
触发事件:引起触发器运行的操作,包含:dml语句(delete update insert对数据的操纵)、ddl(create、alter drop对数据库表的结构的创建 修改 删除),数据库系统事件(数据库的启动、退出、异常错误)、用户事件(登录或退出数据库)。1、触发器的语法格式:create [or replace] trigger tri_name[before|after|i...
2019-03-11 21:40:29 377
原创 用户权限
Oracle数据库的权限分为:系统权限和对象权限系统权限:在系统级对数据库进行存取和使用的机制,比如用户是否能够链接到数据库系统(session权限),执行系统级的ddl语句,create、alter、drop等。对象权限:指某个用户对其他用户的表、视图、序列、存储过程、函数、包等的操纵权限。不同类型的对象具有不同的对象权限,对于某些模式的对象,例如簇、索引、触发器、数据库连接等没有相应的...
2019-03-10 22:42:49 84
原创 DML DDL DCL概念及区别
DML:data-manipulation-language 数据操作语言:使得用户可以访问、操纵那些按照某种适当的数据模型组织起来的数据。select 访问数据 update insert delete 操纵数据 ,不修改表的结构,只修改表的数据。DDL:data-definition-language 数据定义语言:定义数据库模式包含数据库中数据的存储结构、访问方式等create...
2019-03-10 20:47:31 219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人