• 博客访问: 27155
  • 博文数量: 30
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-17 18:25
个人简介

暂无介绍

文章分类

全部博文(30)

文章存档

2010年(2)

2008年(28)

我的朋友

发布时间:2010-03-19 21:43:29

删除重复记录的方法 假设表名为Tbl,表中有三列col1,col2,col3,其中col1,col2是主键,并且,col1,col2上加了索引。1、通过创建临时表可以把数据先导入到一个临时表中,然后删除原表的数据,再把数据导回原表,SQL语句如下:creat table tbl_tmp (select distinct* from tbl);truncate table tbl;//清空表记录insert into tbl select * from tbl_tmp;//将临时表中的数据插回来。这种方法可以实现需求,但是很明显,对于一个千万级记录的表,这种方法很慢,在生产系统中,这会给系统带来很大的开销,不可行。2、利用rowid在oracle中,......【阅读全文】

阅读(135899) | 评论(0) | 转发(0)

发布时间:2010-03-19 21:41:31

行列转换总结Caizhuoyi1.概述最近论坛很多人提的问题都与行列转换有关系,所以我对行列转换的相关知识做了一个总结,希望对大家有所帮助,同时有何错疏,恳请大家指出,我也是在写作过程中学习,算是一起和大家学习吧!行列转换包括以下六种情况:1)列转行2)行转列3)多列转换成字符串4)多行转换成字符串5)字符串转换成多列6)字符串转换成多行下面分别进行举例介绍。首先声明一点,有些例子需要如下10g及以后才有的知识:A.掌握model子句B.正则表达式C.加强的层次查询讨论的适用范围只包括8i,9i,10g及以后版本。2.列转行CREATE TABLE t_col......【阅读全文】

阅读(610) | 评论(0) | 转发(0)

发布时间:2008-03-13 17:03:09

NET开源项目介绍及资源在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源:1.NHibernate2.NBear3.Castle ActiveRecord4.iBATIS.NET5.DAAB附加介绍:DLinq一.NHibernate提起NHibernate,相信大家都不陌生,NHibernate来源于非常优秀的基于Java的Hibernate关系型持久化工具,它从数据库底层来持久化.Net对象到关系型数据库,NHibernate为我们完成这一切,而不用自己写SQL语句去操作数据库对象,所写的代码仅仅和对象关联,NHibernat自动产生SQL语句,并确保对象提交到正确的表和字段中去.大......【阅读全文】

阅读(1180) | 评论(0) | 转发(0)

发布时间:2008-02-20 14:02:09

一些简单的6iReports注意点我的其他帖子总链接:http://www.itpub.net/442423.html下面是早些时候写的,内容都是我“师傅”教的;更高级的报表相关技术问题最近正在整理,不日将和大家分享。向系统注册报表的时候,参数是无法根据顺序自动对应,需要我 们指定Token,即报表的参数名称;而对于Procudure是可以根据位置自动对应的,即使定义的参数名称和Procedure参数名称不 一样。这个可以这样理解,Procudure的参数是明确的,参数有多少个、顺序如何是由Procedure明确定义的;而对于报表来说 ,参数非常多,如果传了某个参数,就用该参数,......【阅读全文】

阅读(981) | 评论(0) | 转发(0)

发布时间:2008-02-20 13:59:09

6iForm开发整理我的其他帖子总链接:http://www.itpub.net/442423.html实在对象如表格、Sequence、索引等建在本应用对应的用户表空间中,其他对象如视图、别名创建在Apps下,常见错误是新手把表建在APPS下,以后又来建别名,这个时候删除别名时会报对象不存在,而建别名的时候又报对象已存在如果把脚本保存在文件里面,注意一个块比如一个创建视图的语句不要有空行,否则会出现如下情况:把语句拷贝到SQL Window能正常运行,用@执行文件却报错如果要执行execute_query,注意要go_block到适当的Block,但是go_block是个受限过程,并不一定都......【阅读全文】

阅读(739) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册