- 博客(24)
- 问答 (1)
- 收藏
- 关注
原创 javaCSV导出
1.import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.io.OutputStreamWriter;import java.text.SimpleDate...
2018-06-21 15:50:44
327
转载 oracle 批量导入数据用 sqlldr
第一步: 在windows里的doc命令窗口 输入 sqlldr 显示不是内部命令,就要重装一下客户端,选择第二个选项第二步:1.需要一个扩展名为.ctl的文件LOAD DATA INFILE "users_data.csv" --指定外部数据文件,可以写多 个 INFILE "another_data_file.csv" 指定多个数据文件 --这...
2018-05-29 17:27:52
3169
转载 eclipse插件重新加载
1. 删除 configuration/org.eclipse.update 目录 2. cmd 运行 eclipse -clean 还不行. 找到configuration/config.ini 修改值为true org.eclipse.update.reconcile=true
2018-05-23 14:58:04
2554
转载 jbpm工作流安装教程
要进行jbpm的开发,我们使用eclipse开发。下面逐步介绍环境搭建过程,首先看一下用的软件。JBPM4.4.zip 下载地址:http://sourceforge.net/projects/jbpm/files/jBPM%204/JDK5 或者更高版本,我用的是jdk7数据库,我用的是mysql,也可以用其它任何hibernate支持的数据库。GPD(jbpm在eclipse中的流程设计器),...
2018-05-15 14:40:26
770
转载 Oracle变量定义的方法
1、define(即host变量)Host变量主要作用是起到一个替代变量的作用,是主机环境可以和oracle进行交互的一个媒介。 通过define定义host变量的时候必须指定变量名和变量的值,如果变量名已经存在于host变量中,则自动覆盖,这个值不可以指定类型,一律按char存储。 DEFINE 变量只在当前session环境中有效。(1).语法:define variable_name = v...
2018-05-07 14:25:54
7374
转载 oracle查看表空间大小
查看表空间大小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.bytes)/a.bytes)*100,2) "percent_used" from (select tables...
2018-05-03 11:19:47
326
转载 oracle 锁表
1.锁表查询SELECT object_name, machine, s.sid, s.serial#FROM gv$locked_object l, dba_objects o, gv$session sWHERE l.object_id = o.object_idAND l.session_id = s.sid;2.杀死锁表alter system kill session 'sid, ser...
2018-04-24 09:33:10
117
转载 oracle 索引
1.创建索引CREATE INDEX index_name ON 建索引的表 (索引字段) TABLESPACE 表空间2.删除索引drop index index_name3.索引的注意事项1)索引应该在SQL语句中“Where”或者“and”部分涉及的表的列创建。 2)Order by中用索引。需要注意的是Order by中所有的列都包含在相同的索引中并保持在索引中的排列顺序...
2018-03-27 16:42:24
151
转载 oracle 序列 sequence
一 序列定义序列(SEQUENCE)是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。不占用磁盘空间,占用内存。其主要用途是生成表的主键值,可以在插入语句中引用,也可以通过查询检查当前值,或使序列增至下一个值。二.序列的语法创建序列需要CREATE SEQUENCE系统权限。序列的创建语法如下: CREATE SEQUENCE 序列名 [INCREMENT BY...
2018-03-27 16:27:02
244
转载 oracle 中的开窗函数over()
开窗函数与聚合函数一样,都是对行的集合组进行聚合计算。它用于为行定义一个窗口(这里的窗口是指运算将要操作的行的集合),它对一组值进行操作,不需要使用GROUP BY子句对数据进行分组,能够在同一行中同时返回基础行的列和聚合列。反正我理解这个函数已经使用好子查询或者是其它方式求得聚合列的值给我合并。以书中的例子一步一步来介绍,假设要计算所有人员的总数,我们可以执行下面的SQL语句:SELECT CO...
2018-03-23 17:46:46
15804
2
转载 oracle 中的定时执行存储过程的job
1.查询所有的jobselect * from dba_jobs;select * from all_jobs;select * fromuser_jobs;2.job的创建variable jobno number;dbms_job.submit(jobno, —-job号 'your_procedure;',—-执行的存储过程, ';'不能省略 next_date, —-下次执行时间 sy...
2018-03-13 11:25:01
335
转载 Oracle中的purge关键字
1. 删除表的三种方法 drop table truncate table drop table tableName purge; 这样是直接删除不进回收站2.purge的用途清除oracle 回收站(recyclebin)中的表和索引并释放与其相关的空间,还可清空回收站,或者清除表空间中记录的已删除的部分表空间。 注意:purge后不能回滚和恢复。3.pu...
2018-03-13 09:38:23
938
转载 POI 通用导出Excel(.xls,.xlsx)
POI操作EXCEL对象 HSSF:操作Excel 97(.xls)格式 XSSF:操作Excel 2007 OOXML (.xlsx)格式,操作EXCEL内存占用高于HSSF SXSSF:从POI3.8 beta3开始支持,基于XSSF,低内存占用。使用POI的HSSF对象,生成Excel 97(.xls)格式,生成的EXCEL不经过压缩直接导出。 线上问题:负载服务器转发请求到应用服务器阻塞,...
2018-03-08 09:26:36
2075
原创 oracle中的database link
1、查看select * from dba_db_links;2、删除drop database link 连接名称;备注:sys 用户不能删除其他用户的 db links3.创建 create database link linkName connect to linkUser identified by linkPwd using '(DESCRIPTION = ...
2018-03-07 09:45:58
258
转载 oracle中自带的函数decode函数
一.decode函数使用语法 DECODE(value, if1, then1, if2,then2, if3,then3, . . . else ) Value 代表某个表的任何类型的任意列或一个通过计算所得的任何结果。当每个value值被测试,如果value的值为if1,Decode 函数的结果是 then1;如果value等于if2,Decode函数结果是t...
2018-03-01 14:30:17
586
原创 oracle数据merge into的报错解决ORA-30926
ORA-30926: unable to get a stable set of rows in the source tables一.经检查,这个错误是由于数据来源表(即语句中,using后面的from关键字后面的表)存在数据重复造成的。在实际项目研发中,我们一般不能随便改动数据表的记录,那么如何避免这种错误的产生以及如何改正错误呢?1.去除from后面表的重复数据 distinct2.使用ro...
2018-01-26 10:42:24
37969
转载 UltraEdit快捷键大全-UltraEdit常用快捷键大全
UltraEdit常用快捷键Ctrl+N :创建一个新文件Ctrl+O :打开文件Ctrl+Q :快速打开文件Ctrl+F4 :关闭文件Ctrl+S :保存活动文件F12 :另存为Ctrl+P :打印当前活动文件Ctrl+0~9 (0~9为对应的粘贴板号,一共可建十个):编辑指定的粘贴板 Ctrl+Y (previously Ctrl
2017-12-27 14:37:34
4247
转载 linux安装oracle的步骤
一.创建oracle用户在Root用户下执行以下步骤:1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。?1234567
2017-12-26 16:08:31
153
原创 文档注释
1.properties文件註釋是:# 注意:不能用中文註釋2.java 文件註釋是:/**.......*/文檔註釋 :方法..類..屬性/* ....*/ 內容註釋 快捷鍵:ctrl + shift + / 去除 ctrl + shift + \// 快捷鍵:ctrl +/ 去除 ctrl +/3.xml和html 文件的註釋:>>> 快捷鍵: ctrl + shift
2017-12-08 17:54:19
180
转载 Oracle更新数据的方法
1.普通更新update 当你需要更新的表是单个或者被更新的字段不需要关联其他表带过来,则最后选择标准的update语句,速度最快,稳定性最好,并返回影响条数。如果where条件中的字段加上索引,那么更新效率就更高。但对需要关联表更新字段时,update的效率就非常差。2.inline view更新法inline view更新法就是更新一个临时建立的视图。upda
2017-12-01 17:50:30
1168
原创 oracle数据库基础知识---DML
数据修改语言(Data ) 1.update 修改数据 update 表名 set 字段名=新值 where XXX 单列修改 where可以你用写 update 表名 set 字段名=新值,字段名=新值,..... 多列修改 update 表名 set se
2017-12-01 16:12:55
208
原创 oracle数据库基础知识---DDL
数据定义语言(Data Definition Language) 1.create 创建表 create table 表名(字段名 数据类型) create table 表名 as select XXX from XXX 把后面表里的数据和表结构都复制过来 create table 表
2017-12-01 15:22:37
256
原创 oracle数据库存储过程基础知识
工具pl/sql developer1. 创建数据库存储过程(程序窗口 program window) 1).无参数的存储过程 create [or replace] procedure 存储过程名 is/as declare --声明变量的标识(可以写也可以不写) 变量名 变量类型(值范围); 变量名 变量类型(值范围) :=值...
2017-11-22 10:41:51
800
空空如也
javalist集合器排序相关问题
2017-06-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人