`
koreyoshi
  • 浏览: 237086 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
db2 随机查询数据select * from CC_PRC_PAGE_line  fetch first 1 rows only sqlserver 随机查询数据select top   1  *   from  tablename   order   by   newid() oracle 随机查询数据select *from (select *from t order by dbms_random.value) where rownum<10;
最近段时间忙于升级(如题),在连续5天的加班下,终于迎来了今天的总结. 整个升级过程当然是很痛苦的,在这期间,我主要处理了两件事: 1)修改数据库脚本; 2)测试程序,找到兼容解决方案.   主要说下数据库的升级  a)数据库类型差异         date类型参考http://koreyoshi.iteye.com/blog/1604045       db2中日期转换     date类型转timestamp   to_char(date,'yyyy-MM-dd')                                  timestamp类型转date   ...
--删除dblinkdrop database link agent_link ;--创建dblinkcreate database link agent_link connect to tas identified by tas using '(DESCRIPTION =     (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521))     )     (CONNECT_DATA =       (SERVICE_NAME = test100)     )  )'; --删除代 ...
简介: 这篇短文说明了如何在 DB2 Universal Database for Windows、UNIX 和 Linux 平台上使用 SQL 操作日期、时间和时间戳记。   介绍 这篇短文是为那些刚接触 DB2 并想理解如何操作日期和时间的新手而写的。使用过其它数据库的大部分人都会很惊喜地发现在 DB2 中操作日期和时间是多么简单。   基础 要使用 SQL 获得当前的日期、时间及时间戳记,请参考适当的 DB2 寄存器: SELECT current date FROM sysibm.sysdummy1 SELECT current time FROM sysib ...
/**  * 登录FTP  *   * @param ftpUrl  * @param ftpUserName  * @param ftpPwd  * @return  * @throws SocketException  * @throws IOException  */ public static FTPClient loginFtp(String ftpUrl, String ftpUserName,   String ftpPwd) throws SocketException, IOException {  FTPClient client = new FTPClient();  // ...
由于公司最近将oracle项目移植到db2 中间出现了很多兼容性问题,这里主要记录下hibernate中模糊查询的兼容性问题   例子(hql):from table t where t.name like '%' || t.displayName || '%';   如果遇到这种情况,在oracle里面是完美兼容,到了db2就出问题了   解决方案:使用locate函数,上面这种情况可以修改成如下      from table t where locate(t.dispalyName,t.name)>0;//这里等于1就等同于上面sql语句的结果      from t ...
Servlet类: package org.servlet; import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Iterator;import java.util.List; import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet. ...
一个是用来存放数据的表T(1000万级别),一个是字典表DICT(小于1W条)因表T是外面拷贝来的,里面的很多字段都是字典代码,我现在需要将T中的所有字典代码全部翻译过来。假设T的某个字段----GJDQ(国家地区)存放的是代码,如CHN等,在DICT表中有LB(类别),DM(代码)和DMHY(代码含义)三个字段,这里可以保证在同一个类别下,代码与代码含义是一一对应的SQL语句是这样写的:update T set T.GJDQ = NVL((select DICT.DMHY FROM DICT where DICT.LB='GJDQ' and DICT.DM=T.GJDQ),T.GJDQ);co ...
如果前方有给我们发jar包过来,我们可以利用一些工具通过查看.class文件确定前方使用的jdk版本. 使用 UltraEdit 打开 .class 文件,第一行内容:   00000000h: CA FE BA BE 00 00 00 32 00 A9 07 00 02 01 00 37 ; 漱壕...2.?....7   前四个字节为固定的 CA FE BA BE ,接下来的四个字节为次版本号(0000)和主版本号(0032)。 32:JDK1.6 31:JDK1.5 30:JDK1.4 2F:JDK1.3     如果你编译的版本和前方使用的jdk版本不一致 ...
偶然一次用到map迭代,需要使用map的key,问度娘后记录使用方法如下,希望更多人能学习到.   public class MyUtil1 { public static void iteratorMap1(Map m) { Set set=m.keySet();//用接口实例接口 Iterator iter = set.iterator(); while (iter.hasNext()) {//遍历二次,速度慢 ...
--在db2cmd下先设置变量db2set DB2_CREATE_DB_ON_PATH=YES --创建数据库 CREATE DATABASE CCAS AUTOMATIC STORAGE NO ON 'E:\' USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM PAGESIZE 32768; --连接数据库 CONNECT TO CCAS; --创建缓冲池 CREATE BUFFERPOOL BufferP32_CCAS IMMEDIATE SIZE 750 PAGESIZE 32 K; --创建表空间(必须确保 E:\DB2 ...
数据导出 1. 将数据库完全导出: exp system/oracle@192.168.0.101/orcl10g file=d:\101orcl10g.dmp full=y log=d:\101orcl10g.log 2. 将数据库中gts用户与cmip用户的表导出: exp system/oracle@192.168.0.101/orcl10g file=d:\gts_cmip.dmp owner=(gts_3,cmip) log=d:\gts_cmip.log 3. 将数据库中gts用户下processFrom表"审批中"的数据导出: exp gts_3/gts_3@1 ...
--创建单元格 WritableCell cell = new Label(colIndex, rowIndex, value == null ? "" : value.toString(), format); WritableCellFeatures ft = new WritableCellFeatures(); --设置批注内容ft.setComment("这里填写批注内容"); --给单元格设置批注cell.setCellFeatures(ft); sheet.addCell(cell);   思考:如何实现任意列设置批注?
环境:oracle10g,win7 原理:使用回收站功能恢复删除的表 遇到问题,第一次使用system登录,然后直接创建表,删除后发现回收站没有数据. 度娘告诉我SYSTEM表空间中的对象无法进入回收站,于是我自行创建了表空间 drop tablespace SKYTB3 including contents and datafiles ;create tablespace SKYTB3 datafile 'F:\oracle\data\SKYTB3.dbf' size 200m autoextend on next 100M maxsize unlimited; drop user ...
环境:oracle10g --创建表 create table test( tid int primary key , tname varchar2(20)); --插入数据 insert into test values(1,'a');insert into test values(2,'b');insert into test values(3,'c');insert into test values(4,'d'); --为了便于测试,等一分钟后执行下面操作 delete from test where tid = 1; ------------------------ ...
Global site tag (gtag.js) - Google Analytics