`
dacoolbaby
  • 浏览: 1254687 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
POI常用的三种操作 public static void main(String[] args)throws Exception { HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("new sheet"); //遍历列和单元格 for(Iterator rit=sheet.rowIterator();rit.hasNext();){ HSSFRow r ...
在Java中使用正则表达式,/要变成//.否则会被编译器误认为反义字符. 留给自己上班时候做参考用. public static void main(String[] args) { //匹配中文字符的正则表达式: [\u4e00-\u9fa5] //评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 //匹配双字节字符(包括汉字在内):[^\x00-\xff] //评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) //匹配空白行的正则表达式:\n\s*\r //评注:可以用来删除空白行 //匹配HTML标记的正则表达式:< ...
  很多时候,我们在前端页面进行数据校验的时候使用到正则表达式.但是正则表达式还有更强大的地方.比如,很邪恶地去抓取别人的页面数据.这时候,就是用Java进行正则表达式的时候了. public static void main(String[] args) { /* ...
   分区索引与全局索引的使用介绍 本地索引: drop index Dept_List_Index; CREATE INDEX Dept_List_Index ON DEPT_List (DeptNo) LOCAL; select table_name,partition_name,high_value from user_tab_partitions where table_name='DEPT_LIST'; select index_name,partition_name,high_value from user_ind_partitions where index_nam ...
   为了应对不同的分区情况,普通的分区不足以满足日益增长的系统需求。所以我们不仅仅有好的分区结构,而且也要很好的维护我们的分区。 混合分区: create table TRACK ( TRACK_ID NUMBER(20) not null, COMP_CDE VARCHAR2(6), TRACK_TM DATE not null, CAR_NO VARCHAR2(50) ...
    说到大数据,在传统数据库里面,分区是首要的解决方案。那么,我总结了一下公司里面的培训资料,做了一份Oracle分区攻略。仅供学习参考。 首先,回顾一下Oracle的表空间创建和表创建。 --表空间创建 create tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp1.dbf'size 50m, 'D:\oracle\oradata\Oracle9i\user_temp1.dbf'size 50m --指出表空间包含什么文件,默认大小 autoextend on --是否自 ...
  本文是看了DB2 SQL精粹有感写的Oracle版本,毕竟两个大公司的产品有不同嘛。   说起WITH 语句,除了那些第一次听说WITH 语句的人,大部分人都觉得它是用来做 递归查询的。其实那只是它的一个用途而已,它的本名正如我们标题 ...
首先和使用WITH做递归查询一样,给数据库表插入一定的数据。 CREATE TABLE BBS ( PARENTID INTEGER NOT NULL, ID INTEGER NOT NULL, NAME VARCHAR(200) NOT NULL ); insert into bbs (PARENTID,ID,NAME) values (0,1,'数据库开发'); insert into bbs (PARENTID,ID,NAME) values ...
<%@page language="java" contentType="application/x-msdownload" pageEncoding="gb2312" import="java.util.*,java.io.*"%> <% //关于文件下载时采用文件流输出的方式处理: //加上response.reset(),并且所有的%>后面不要换行,包括最后一个; //文件路径 //跳转前是String ...
转载于http://jadethao.iteye.com/blog/1576545 1.创建dblink的语法: CREATE [PUBLIC] DATABASE LINK link CONNECT TO username IDENTIFIED BY password USING ‘connectstring’ 2.说明: 1)权限:创建数据库链接的帐号必须有CREATE DATABASE LINK或CREATE PUBLIC DATABASE LINK的系统权限,用来登录到远程数据库的帐号必须有CREATE SESSION权限。这两种权限都包含在CONNECT角色中(CRE ...
首先是decode函数。 decode的用法是 DECODE(control_value,value1,result1[,value2,result2…][,default_result]); 参数说明: control _value 试图处理的数值。可以是数据库中表的某一列,DECODE函数将该数值与后面的一系列的偶序相比较,以决定返回值。 ...
Oracle中创建同义词语句: 转发:http://a1520708.iteye.com/blog/1170135 Sql代码 create synonym table_name for user.table_name; create synonym table_name for user.table_name; 其中第一个user_table和第二个user_table可以不一样。 此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Database Link(数据库连接)来扩展访问,然后在使用如下语句创建数据库同义词: Sql代码 ...
在Oracle8i或以上版本中,可以创建以下两种临时表: 1.会话特有的临时表 CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>) ON COMMIT PRESERVE ROWS; 2.事务特有的临时表 CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column specification>) ON COMMIT DELETE ROWS; 但是对比DB2,Oracle的临时表有着很大的却别。 就像是JSP一样,Oracle的临时表是存放在app ...
这样就可以做循环的合并单元格了 public class MergedCells { /** 测试使用的POI版本是3.1 * @param args */ public static void main(String[] args) throws IOException { HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("new sheet"); HSSFRow row = sheet.cr ...
Global site tag (gtag.js) - Google Analytics