开发界
首页 移动开发 在线交易 IT笔记 网络技术 操作系统 企业架构 数据库 考试认证 IT培训 开源软件 数据存储 行业资讯
大家都在看:java   开发   C#   oracle   mysql   android   web开发   学习   sqlserver   linux   asp   php   ajax   javascript   css   html

最近由于需求变更,客户需要在原来的查询基础上加上一个判断条件,但是这个判断条件所在的实体跟原来的查询实体没有直接关联。为了不影响原来的查询结果,改为用原生SQL,使用leftjoin来关联查询。为了不改变对查询结果的处理逻辑,将查询结果封装成原来的对象进行操作。具体操作方法如下:1.基于JPA规范的程序:Queryquery=entityManager.createNativeQuery("selectid,name,agefromt_user");query.unwrap(SQLQuery.class).setR..
开发界 发表于:PostgreSQL
昨天开发中遇到一个问题,Hibernate连接MySql时报错为:
开发界 发表于:PostgreSQL
附录:前段时间学习了下innodb锁的相关知识,对锁和事务有了大体理解,这里做个小总结。1.Innodb事务和锁的关系。
开发界 发表于:PostgreSQL
http://blog.csdn.net/a4562834/article/details/7290856
开发界 发表于:PostgreSQL
java中正常,保存到mysql后乱码
开发界 发表于:PostgreSQL
1.想oracle中导入创建java需要用到的jar包:
开发界 发表于:PostgreSQL
pl/sql连接远程服务器配置1.数据库这一栏可以填:ip/数据库实例2.在oracle的客户端,tnsnames.ora文件中进行配置。
开发界 发表于:PostgreSQL
(转http://blog.csdn.net/yunye114105/article/details/7340331)现象:1.在PL/SQLDeveloper的sql窗口执行查询语句得到的结果集中,中文为乱码2.通过Oracle工具Sql*plus查询时,中文正常解决方法:添加环境变量变量名:NLS_LANG变量值:SIMPLIFIEDCHINESE_CHINA.ZHS16GBK
开发界 发表于:PostgreSQL
paramMap.put("submitDateYear",paramMap.get("submitDateYear")+"%"); StringBufferhql=newStringBuffer(); hql.append("selectnewTempDeptRectPatrol"+ "("+ " t.submitDate,"+ " sum(t.findProblem1),"+ " sum(t.rectProblem1),"+ " sum(t.findProblem2),"+ " sum(t.rectProblem2),"+ " sum(t.findProblem3),"+ " sum(t.rectProblem3),"+ " sum(t.findProblem4),"+ " sum(t.rectProblem4),"..
开发界 发表于:PostgreSQL
Sometimesitcanhappenthatyouneedtodeletealotofrecordsinatable.Thiscanhappenforinstanceinlogtables.WithasimpleDELETEstatementlike:DELETEFROMMyTableWHERECOL1=1itcantakeawhilewhenyouhaveforinstance1millionrecordstodelete.Itcanresultsinatablelockwhichhasanegativeimpactontheperformanceofyourapplication.AsofSQL2005/2008youcandeleterecordsinatableinbatcheswiththeDELETETOP(BatchSize)statement.Thismethod..
开发界 发表于:PostgreSQL
存储过程关系型数据库的存储过程描述为:一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。mongoDB也有存储过程,但是mongoDB是用javascript来写的,这正是mongoDB的魅力。保存存储过程mongodb的存储过程是存放在db.system.js表中,我们先来一个简单的例子:functionadd(x,y){ returnx+y;}
开发界 发表于:PostgreSQL
BulkInsert命令详细BULKINSERT以用户指定的格式复制一个数据文件至数据库表或视图中。语法:Sql代码BULKINSERT[['database_name'.]['owner'].]{'table_name'FROM'data_file'}
开发界 发表于:PostgreSQL
以下的操作是用数据库的sys超级用户操作刚开始打算把临时表空间的数据文件重新缩小就好了执行:SQL>alterdatabasetempfile2'/oracle/oms/oradata/temp/temp01.dbf'resize10240M;数据库报错,重新设置的空间大小不能满足需要。看来需要重新建立新的临时表空间替换当前的表空间了1、首先查看当前的数据库默认表空间:SQL>select*fromdatabase_propertieswhereproperty_name='DEFAULT_TEMP_TABLESPACE';确认当前的临时表空间..
开发界 发表于:PostgreSQL
mysql命令行导入sql文件时报2005错后面跟一大堆错误信息,原因很多,主要是由于版本呢不一样,数据库编码不一样等造成的,其中的一种解决办法是:打开mysql配置文件my.ini加入默认的字符集配置(如下)保存后重新启动mysql服务器即可.[mysqld]character-set-server=utf8[mysql]default-character-set=utf8
开发界 发表于:PostgreSQL
style="">在上一篇文章里忽略了一点。
开发界 发表于:PostgreSQL
  一项做为高级DBA必须要掌握的技能  一项可以向客户报价几十万的项目所需要的技术  本次课程主要讲述11gDG新技术,包括配置物理的StandbyDatabase,UsingReal-TimeQuery,以及创建和配置SnapshotStandbyDatabase,让大家充分领略11gDG技术的无穷魅力。  本次网络课程帮助大家打通DG任督二脉,登堂入室,走入Oracle的高端殿堂。  此次网络公开课由CUUG的金牌OCM讲师陈卫星老师主讲。陈老师拥有11年的Oracle工作经验,..
开发界 发表于:PostgreSQL
style=""class="clear">
开发界 发表于:PostgreSQL
数据库10.2.0.2系统AIX报错:cuug每周五晚8点都有免费网络课程,希望大家赶紧报名参加吧!Errorsinfile/orasw/app/Oracle/admin/ebank/udump/ebank_ora_1966346.trc:ORA-00600:internalerrorcode,arguments:[qkabix],[0],[],[],[],[],[],[]1、阅读trace文件,定位问题SQL2、查看执行计划时发现有位图索引的访问路径,但经过检查发现相关对象并没有位图索引3、查看MOS,定位文档4、通过修改隐含参数规避:sql>altersystemset"..
开发界 发表于:PostgreSQL
这个问题为什么要讨论呢,是有历史根源的,我们从Oracle10G开始说起。在11G以前,一个大表,如果要添加一个新列,且新列有默认值,如果使用altertablexxaddxx_1numberdefault1000;这类语句设置,那将非常杯具!cuug每周五晚8点都有免费网络课程,希望大家赶紧报名参加吧!它的动作其实就是,添加一个列,然后对这一列进行更新,如果这个表非常大,那么将会产生一个非常大的事务。而且因为它是ddl操作,它甚至会导致关于该表的se..
开发界 发表于:PostgreSQL
表变量和临时表差不多,但是不会在临时库中存放。与临时表相比,表变量具有下列优点:表变量(如局部变量)具有明确定义的范围,在该范围结束时会自动清除这些表变量。*与临时表相比,表变量导致存储过程的重新编译更少。*涉及表变量的事务仅维持表变量上更新的持续时间。因此,使用表变量时,需要锁定和记录资源的情况更少。因为表变量具有有限的范围并且不是持久性数据库的一部分,所以事务回滚并不影响它们。表变量例子:dec..
开发界 发表于:PostgreSQL
·Sql Server总结 PostgreSQL [2014-03-28]
在操作sqlserver时候用到了substring函数SUBSTRING(expression,start,length)开始start位置的设置,确实如果设置为1,会从第一个字符开始计数,2,3,4....以此类推、如果此值为负数或0,则只返回那些所在位置大于零的字符。如果此值大于$sourceString的长度,则返回长度为零的字符串。selectsubstring('北京市海淀区',1,6);
开发界 发表于:PostgreSQL
·Cassandra学习 PostgreSQL [2014-03-28]
开发界 发表于:PostgreSQL
最近做了个用MongoDB存储的项目,由于MongoDB对开发人员不开放,由DBA统一管理。因此,自己抽时间写了个MongoDB的查询机。便于查询项目中的数据,方便维护和分析问题。总结了一些java操作MongoDB的方法。本文没有使用spring-data来操作MongoDB。而是直接使用MongoDBforjava的原始API。现在介绍一下工具类。1.准备工作MongoDB的安装,不多做介绍。MongoDB的java驱动
开发界 发表于:PostgreSQL
ORA-00001:违反唯一约束条件出现这个错误,可能是主键上的值在插入或者更新的时,出现重复,还有可能是表创建了unique
开发界 发表于:PostgreSQL
·表变量 PostgreSQL [2014-03-28]
表变量:说白了和表没什么区别,只不过是以变量的形式存在,你像访问普通的表一样去访问,去做增删改查的操作。最重要的是为什么有了临时表,还要整个表变量呢,存在即合理,表变量确实有其优点,例如它不需要在存储过程结束的时候释放(DROP),导致存储过程编译更少等等使用表变量应该比临时表要高效,但是局限也比较多:只能有一个主键。如果记录多,效率反而比临时表低表变量都以@或@@为前缀,表变量是变量的一种,以@前缀的..
开发界 发表于:PostgreSQL
三、oracle体系结构1、oracle内存由SGA+PGA所构成2、oracle数据库体系结构数据库的体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制。
开发界 发表于:PostgreSQL
·复杂的sql PostgreSQL [2014-03-28]
<selectid="queryProducingPlanData"resultType="hashmap"> SELECTT3.NAMEASPROJECT_NAME, T0.DOC_ITEMATTR2DOC_ITEMATTR2, T0.ENG_SECTION, T0.TOTAL, T0.TOTAL_WEIGHT, NVL(T2.FINISH_NUM,0)ASFINISH_NUM, (NVL(T2.FINISH_NUM,0)-NVL(T1.STOCK_NUM,0)-NVL(T1.SEND_NUM,0))asNO_TAG_NUM, NVL(T1.STOCK_NUM,0)ASSTOCK_NUM, NVL(T1.SEND_NUM,0)ASSEND_NUM, NVL(T1.STOCK_WEIGHT,0)ASSTOCK_WEIGHT, T0.PROJECT_I..
开发界 发表于:PostgreSQL
什么情况下使用表变量?什么情况下使用临时表?---------------------------------------------------------------表变量只存放在内存中,临时表需要写磁盘。所以一般情况下,用表变量会快些。用法不太一样,有些时候用表变量更方便。
开发界 发表于:PostgreSQL
今日IT新闻 最新代码分享
网络·架构·开源 更多
数据库技术 更多
一套数据,多种引擎续-..
最近主要在研究大数典型应用adhoc
开发界 发表于:[MySQL]
·mysql常见优化  [MySQL]
·MongoDB启动失败  [MySQL]
·sqlserver2005 使用  [SQLServer]
·sqlserver2005安装  [SQLServer]
·mysql for window 64安装  [SQLServer]
·oracle 查询时间  [SQLServer]
移动开发 更多
学编程一定要上大学?..
其中一个重要原因是,速成的在线课程和培训班正在..
开发界 发表于:[开发问答]
·byte构造数据总结 [Android平台]
·免费天气预报接口 [Android平台]
·(原创) Elastix& Asteris.. [Android平台]
·JPA主键策略 [Android平台]
·IDE [Android平台]
·Spring Security框架 [Android平台]
·Your Uninstaller [Android平台]
·ArrayExpand [Android平台]
·录制参数为空 [Android平台]
·Xcode警告大全 [IOS开发]
·Android Lint简介 [IOS开发]

关于开发界 | 合作伙伴 | 联系我们 | 友情链接 | 版权声明 | 网站制作 | 网站地图 | 加入收藏 | 设为首页

Copyright@2012-2016 开发界 京ICP备12027873号