自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 SQL/PLSQL:行转列总结_20170822

行转列之太简单不细说了例1:1with v_data as2 (select '306A' certsn, 'A' type, '10951580' value, 20080504 notbefore, 20170803 notafter    from dual  union

2017-08-22 14:20:14 4357

原创 SQL/PLSQL:日期函数总结_20170822

首先是日期format  大小写意义不同! 大小写意义不同! 大小写意义不同!日期格式含义补充说明世纪CC两位数字例如:21年y一位年例如:7yy两位年例如:17yyy三位年例如:017

2017-08-22 14:17:46 5513

原创 PL/SQL:集合类型 (定义,分类,使用场景,集合方法)

COLLECTION单行单列    变量    单行多列    记录    多行单列    集合    多行多列    记录+集合定义:       集合是相同类型元素的组合。数据库中相当于"多行单列", 类似于数组, 使用唯一的下标来标识其中

2017-08-11 14:08:57 4161 1

原创 PL/SQL:记录类型 (定义,使用,注意点)

RECORD单行单列    标量变量    单行多列记录    多行单列    集合    多行多列    记录+集合定义:       记录有着类似于表的数据结构,是一个或多个字段且拥有数据类型的集合体。声

2017-08-11 14:04:41 2335

原创 工作中遇到问题 & TIPS(持续更新)

2016年10月9日 表名列明有关键字的 使用双引号 把关键字扩起来!! comment on column WBJK_JCJC_ER.”table” is ‘表名’; 2016年5月20日 11:14:54 有关密码过期问题alter profile default limit PASSWORD_LIFE_TIME unlimited;select username,profile,e

2017-03-13 17:17:02 327

原创 PLSQL Developer 11 使用技巧 (持续更新)

此文档的PLD软件版本是 Version 11.0.2.1766 不会看版本号的童鞋, 进入软件菜单栏Help -> Support Info -> Info可以查看首先是我的颜色配置参照的是Monokai Keywords 关键字: 明红色 Comments 注释: 青灰色 (斜体) Strings 字符串: 金色 Numbers 数字: 青色 Symbols

2017-01-25 17:16:09 15122 2

原创 gp resource group安装与使用文档

gp resource group 安装与使用文档一、resource group安装1.1. os安装cgroup组件1.2. 编辑cgroup配置文件1.3. 查看mount point1.4. 操作系统配置cgroup开机启动1.5. 开启resource group1.6. 重启数据库二、resource group 参数详解1. CPU限制方式一:按照核数来分配方式二:按照百分比来分配2. 内存限制3. 创建rg并且分配role4. 几个rg相关运维脚本

2021-03-04 16:57:51 435 1

原创 gpcc安装与使用文档

一、前言gpcc特性总览帮助文档二、gpcc安装步骤0. 安装先决条件1. 下载安装包2. 上传安装包3. 创建安装路径4. 运行安装程序5. 更新/安装 Metrics Collector Extension6. 启动gpcc7. 安装中可能遇到的问题三、gpcc使用手册1. 系统监控功能1.1. Dashboard1.2. Cluster Metrics1.3. Host Metrics1.4. Segment Status1.5. Recommen.

2021-03-04 16:53:09 2845 2

原创 gp版本升级手册

gp版本升级手册gpdb升级步骤说明参考:https://greenplum.docs.pivotal.io/streaming-server/1-5/upgrading-gpss.html#step1参考:https://gpdb.docs.pivotal.io/6-14/install_guide/upgrading.html步骤停止数据su - gpadmingpstop -a上传安装包到所有节点cd /home/gpadminscp greenplum-db-6.14

2021-03-04 16:51:08 617 1

原创 UE使用技巧总结

UE使用小技巧总结,快捷键,自定义快捷键,打开固定格式的文件,语法着色

2017-11-01 16:35:03 6177

原创 SQL:Oracle层次查询总结 connect by

oracle 层次查询语法:      SELECT ... FROM           [WHERE condition]                             --过滤某些节点           [ START WITH [nocycle] start_condition]    --定义查询的起点, 可以使用子查询          CO

2017-08-25 14:31:32 1068

原创 如何快速禁用约束 解决ORA-O2266问题

一. 最偷懒套路如果要一次性导出很多表, 懒得查询主外键约束, 可以用巧办法:PLSQL developer:ToolsExport tables选中要导出的所有表(按住Ctrl多选)导出形式选 "SQL Inserts" 脚本选择截断表 "Truncate tables "选择禁用所有外键约束 "Disable foreign key constraints"Where

2017-08-24 09:57:06 992

原创 left join on 里用逗号分隔表名

今天看别人代码看到一段看不懂的东西,    left join 之后的 on 子句 , 右面紧接了 逗号 + 表名看不懂什么意思,网上找不到说明经过研究发现语法如下:1例子:47select *48  from TABLE_A a49 left join TABLE_B b50    on a.col1 = b.col1, TABLE_C c, TAB

2017-08-15 16:45:51 2520 1

原创 PLSQL:集合类型作为表列

创建集合类型(嵌套表, 变长数组作为表的列)1)嵌套表 Nested Table下标从1开始,元素个数有限制(*使用时必须先初始化,用extend属性可以扩展元素个数)可以作为表定义数据类型,但是前提是要先create 创造嵌套表类型,这就可以实现一对多的定义语法:create [or replace] type  is tabl

2017-08-11 15:56:41 1207

原创 mac 常用快捷键总结

cmd=command键 cmd+C:拷贝cmd+V:粘贴cmd+W:关闭窗口cmd+Q:退出程序cmd+I:显示文件/文件夹属性cmd+Backspace:删除cmd+shift+3:捕获整个屏幕cmd+shift+4:捕获选择的区域cmd+shift+4+space:捕获某个应用程序的窗口cmd+F:在应用程序中搜索cmd+Space:用Spotlight进行桌面搜索

2017-08-01 11:46:07 307

原创 Windows:常规快捷键 & 运行快捷命令

Win+E: 打开“资源管理器(我的电脑)Win+R: 打开“运行”对话框。Win+L: 锁定当前用户。Ctrl+W: 关闭当前窗口。Alt+D: 定位到地址栏。Ctrl+F: 定位到搜索框。F11: 最大化和最小化窗口切换。Alt+向左键:查看上一个文件夹。Alt+向右键:查看下一个文件夹Alt+向上键:查看父文件夹Ctrl + Shift  +

2017-08-01 11:45:09 2585

原创 chmod chown 磁盘权限, 磁盘用户组变更失败

最近在安装oracle ASM发现每次chown grid.oinstall /dev/sdb*chmod 660 /dev/sdb*或者每次重启机器 , 或者每次start_udev,或者每次使用 asmca 寻找满足条件的candidate 磁盘 ,磁盘权限都会改回成 root , disk经过排查是udev设置错误造成的vi /etc/ud

2017-07-24 14:16:56 1916

原创 Linux:虚拟机桥接上网

Host-Only: 虚拟机可以互相通信,不能和主机通信!桥接: 虚拟网卡和屋里网卡在拓扑上处于同等地位DHCP: 不需要任何配置就可上网固定IP: (中心思想: 由于是借助主机上网, 所以从机的所有网络配置必须和主机一样!)具体步骤如下:确保主机的网卡 = 从机的网卡  确保从机IP的网段和主机在同一网段子网掩码相同网关相同DNS服

2017-07-19 10:55:06 485

原创 PL/SQL:open for [using] 语句

※ OPEN FOR [USING] 语句 ※目的:        和ref cursor配合使用, 可以将游标变量分配给不同的SQL (而不是在declare中把游标给定死), 增加处理游标的灵活性语法:declare    type type_cursor  is ref cursor [return 记录类型];  --使用 ref curso

2017-07-19 09:52:55 4203 1

转载 PL/SQL:异常处理

异常处理语法:  EXCEPTION    WHEN EXCEPTION_NAME THEN      ; END;   --必须紧挨着end!例子:除数为0declare  v_num1   integer := &sv_num1;  v_num2   integer := 0;  v_result number;begin

2017-07-19 09:49:33 1495

原创 PL/SQL:记录 / 集合例子

CREATE OR REPLACE PROCEDURE test_gj_record_collection( IV_ZZJG_ID IN VARCHAR2, IV_QY_ID IN VARCHAR2, iv_sbym IN VARCHAR2 ) AS V_ROWCNT NUMBER := 0; --计数器 v_err_code varchar2(20); --错误代码 Y

2017-07-17 10:29:00 634

原创 PLSQL:oracle 集合类型

集  合定义:        集合是相同类型元素的组合。在集合中,使用唯一的下标来标识其中的每个元素使用条件:单行单列的数据,使用标量变量单行多列数据,使用记录多行单列数据,使用集合多行多列数据 , 使用记录 + 集合分类语法下标元素个数赋初始值.extend能否存在DB

2017-07-17 10:27:34 2300

原创 PLSQL:oracle记录类型

RECORD一,什么是记录(Record)? 由单行多列的标量构成的复合结构。可以看做是一种用户自定义数据类型,组成类似于多维数组。 记录可以直接赋值: RECORD1 :=RECORD2; --record2 赋值给 record1 记录不可以整体比较. 记录不可以整体判断为空。二,%ROWTYPE和记录(Record)?

2017-07-17 10:20:54 592

原创 SQL:oracle 层次查询 start with connect by

层次查询语法:      SELECT [LEVEL], COLUMN, EXPR,...  --根节点的LEVEL为1        FROM table_name            [WHERE condition]            [START WITH start_condition]    --层次化查询的起点, 可以使用子查询

2017-07-17 09:57:57 6799 1

原创 概念区分:完全恢复 不完全恢复有什么区别?

完全恢复:   利用重做日志或增量备份将数据块恢复到最接近当前时间的时间点。之所以叫做完整恢复是由于Oracle应用了归档日志和联机重做日志中所有的修改不完全恢复:   利用备份产生一个非当前版本的数据库。换句话说,恢复过程中不会应用备份产生后生成的所有的重做日志。通常在下列情况下生成整个数据库的不完整恢复:介质失败损坏了几个

2017-03-17 14:02:02 2272

原创 概念区分:BUFFER缓冲区 和 CACHE缓存区 的区别

BUFFER和CACHE两者都具有提高系统IO的能力,但是这两个概念是有区别的,原理也不尽相同.首先是概念介绍:Cache:缓存区,是高速缓存,是位于CPU和主内存之间的容量较小但速度很快的存储器,因为CPU的速度远远高于主内存的速度,CPU从内存中读取数据需等待很长的时间,而  Cache保存着CPU刚用过的数据或循环使用的部分数据,这时从Cache中读取数据会更快,减少了CPU

2017-03-17 13:49:48 2662

原创 ORA-12560: TNS: 协议适配器错误

监听有没有起来lsnrctl statustnsping服务有没有起来services.msc监听服务数据库服务ORACLE_HOME 环境变量是否设定没设定 设定下设定了 内容不对直接删掉(修改完环境变量 需要重新打开一个新的cmd窗口进行操作)环境变量吧Oracle db_home放到client前面重启电脑

2017-03-16 17:10:23 563

原创 ORA-12154: TNS: 无法解析指定的连接标识符

一安装新数据库就让ORA-12154坑的死去活来,耽误开发所以总结了排除这个问题的几个简单步骤:步骤0:IP和端口能不能ping通说明:telnet 192.168.0.111 1521步骤2:看看数据库有没有open!说明:我知道这条非常弱智,但是真的被坑过,查来查去最后发现库没开,真的被自己蠢哭了步骤3:看

2017-03-16 13:35:14 382

原创 SQL/PLSQL:在where条件中写case when和decode

代码示例:SELECT fp.ka,fp.* FROM BJRC_CKFP FP WHERE 1 = 1 AND fp.ka = ( CASE WHEN '&口岸' IS NOT NULL THEN '&口岸' END) OR fp.ka = DECODE('&口岸',NULL,ka) OR (fp.ka <> DECODE('&口岸','其他','上海')

2017-03-14 14:21:19 9642

原创 SQL/PLSQL:oracle存储过程 集合类型 代码示例

程序代码示例:CREATE OR REPLACE PROCEDURE test_gj_record_collection( IV_ZZJG_ID IN VARCHAR2, IV_QY_ID IN VARCHAR2, iv_sbym IN VARCHAR2 ) AS V_ROWCNT NUMBER := 0; –计数器 v_err_code varch

2017-03-13 11:36:30 1044

原创 SQL/PLSQL:Oracle绑定变量使用实例 define undefine verify

Oracle绑定变量使用实例 define undefine verify

2017-02-10 11:55:27 1061

原创 SQL/PLSQL:日期函数总结

TO_DATE格式(以当前时间: 2017年2月9日11:25:38 为例)1.年:yy两位年显示值:17yyy三位年显示值:017yyyy四位年 显示值:20172.月:mm两位月显示值:113.日:dd             当月

2017-02-09 11:20:51 21254

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除