数据库&hibernate
ijackson
编程小白
展开
-
mysql 查询排名,1,2,2,4方式
排名方式1,2,2,4select wd.*, rank() over(order by wd.score desc) as rownumfrom t_score wd原创 2020-10-19 16:33:12 · 272 阅读 · 0 评论 -
oracle数据库事务及隔离级别的一些概念
1. 事务的4个特性· Atomicity(原子性)All tasks of a transaction are performed ornone of them are. There are no partial transactions. For example, if atransaction starts updating 100 rows, but the原创 2012-11-21 11:10:13 · 1869 阅读 · 0 评论 -
查询oracle约束所关联的表
ORA-02292: 违反完整约束条件 (ADMIN.FK_PROJECTP_RELATIONS_OFFICIAL) - 已找到子记录遇到这样的错误,熟悉的话可能从约束名称看出是那张表的约束,因为名字可能是表明的缩写组成的 如果你没有改过的话。如果看不出是哪张表的可以通过以下这种方法进行差查询: select * from user_constraints where cons原创 2012-09-22 17:59:58 · 2971 阅读 · 0 评论 -
sqlserver命令行
SQL Server命令行导数据两种方式bcp和sqlcmd先说一下bcp:BCP是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据。BCP共有四个动作可以选择。(1) 导入。这个动作使用in命令完成,后面跟需要导入的文件名。(2) 导出。这个动作使用out命令完成,后面跟需要导出的文件转载 2012-06-18 13:32:10 · 4074 阅读 · 0 评论 -
查询数据库中某个字段重复的所有数据
select f.* from functiontree f where f.fcode in (select f.fcode from functiontree f group by f.fcode having count(f.fcode) > 1)原创 2012-05-17 16:15:08 · 7201 阅读 · 1 评论 -
Tomcat6.0配置JNDI数据源完整例子
局部数据源步骤: 一、拷贝数据库驱动到:D:\我的工具\apache-tomcat-6.0.10\lib下,这里是(ojdbc14.jar) 二、配置context.xml文件(此步骤两种配法) 方法一:使用tomcat的context.xml文件 配置D:\我的工具\apache-tomcat-6.0.10\conf\context.xml中加入以下配置:转载 2012-02-23 17:52:19 · 9435 阅读 · 0 评论 -
c3p0详细配置
转自http://www.blogjava.net/Alpha/archive/2009/03/29/262789.html官方文档 : http://www.mchange.com/projects/c3p0/index.html3301000false属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试使用。Default转载 2011-06-29 16:11:00 · 642 阅读 · 0 评论 -
oracle将另一个用户的表数据插入到另一个用户的表中
<br />insert into enterpriseinfo (id,code,enterpriseName,prefecture,plevel,etype) select dw.id,dw.code,dw.name enterpriseName,d.code prefecture,dw.levl plevel,2 etype<br />from jyjc.danwei dw left join jyjc.diqu d on d.id = dw.diqu where dw.levl <> 0;原创 2011-05-08 12:00:00 · 6853 阅读 · 0 评论 -
hibernate 新增字段数据库中不能自动增加
<br />原因:<br />手太欠了,字段名写成了关键字原创 2011-02-21 17:11:00 · 2602 阅读 · 0 评论 -
oracle迭代 并将节点按某个顺序排序
<br />select * from jyjc.DANWEI dw start with dw.id in (select dw.id from jyjc.DANWEI dw where dw.danwei is null ) connect by prior dw.id = dw.danwei order siblings by dw.diqu原创 2011-01-24 16:55:00 · 1425 阅读 · 0 评论 -
oracle数据库dmp导入导出
<br />exp [username]/[password]@[databasename] file=/home/oracle/[filename].dmp owner=[username]<br /> <br />username:数据库的用户名<br />password:密码<br />databasename:数据库的名称<br />filename:备份文件的文件名<br /> <br />创建同名用户<br />create user [username] identified by [pas原创 2010-11-20 12:51:00 · 665 阅读 · 0 评论 -
Oracle:关于分组后字段拼接的问题
<br />关于分组后字段拼接的问题<br /> <br />作 者: duanzilin (寻) <br />信 誉 值: 120 <br />所属论坛: Oracle 基础和管理 <br />问题点数: 200 <br />回复次数: 29 <br />发表时间: 2005-7-22 11:52:56 <br />最近在论坛上,经常会看到关于分组后字段拼接的问题,<br />大概是类似下列的情形:<br />SQL> select no,q from转载 2010-11-17 13:44:00 · 4012 阅读 · 0 评论 -
列转行 将一列数据拼成一个字符串
<br />利用sys_connect_by_path把多行转成单行字符串 最近有几个项目都有把多行转成字符串的需求,现写一示例供大家以后参考.<br />创建一个表并插入数据:<br />CREATE TABLE t_row_str(<br />ID NUMBER,<br />col VARCHAR2(10));<br />INSERT INTO t_row_str VALUES(1,'a');<br />INSERT INTO t_row_str VALUES(1,'b');转载 2010-11-17 09:43:00 · 3856 阅读 · 1 评论 -
推荐SQL Server 2005 2000 各版本数据库 数据迁移工具
DataBase publishing wizard原创 2010-05-21 16:53:00 · 929 阅读 · 0 评论 -
SQL SERVER中测试SQL语句的速度
我们在数据库编程的时候,往往需要对SQL语句进行一些优化,提高数据库的执行效率,可是我们如何知道哪条SQL语句执行效率更优呢?所以今天就向大家介绍测试SQL语句执行速度的方法。 1、这里我以SQL Server 2000为例,首先打开查询分析器,通常我们会在查询窗口中输入SQL语句来进行测试; 2、其实我们只需要在输入SQL语句的时候加入两行代码即可查看到SQL语句的执行效率了转载 2010-04-06 10:20:00 · 2668 阅读 · 0 评论 -
计算机名修改SQL SERVER2005 连接失败 的原因
如果用Windows身份验证 服务器名称要和修改的计算机名相同 如图原创 2010-01-03 23:46:00 · 749 阅读 · 0 评论 -
java,hibernate和数据库对应的数据类型
Java数据类型Hibernate数据类型标准SQL数据类型(PS:对于不同的DB可能有所差异)byte、java.lang.BytebyteTINYINTshort、java.lang.ShortshortSMALLINTint、java.lang.IntegerintegerINGEGERlong、ja转载 2010-03-04 11:06:00 · 2002 阅读 · 0 评论 -
hibernate多对多删除被控方时出现异常解决
ProuductItem 和 OtmsCharge是多对多关系,OtmsCharge是主控方。主要的映射代码如下ProductItem: OtmsCharge: 直接删除ProductItem会发生异常,正确的删除方法是:public void unbindProductItem(Long piId){ i原创 2009-11-27 13:44:00 · 1100 阅读 · 0 评论 -
把一个数据库的一张表复制到另一个数据库
第一种情况:目标数据库没有相应的表:SELECT [code1] ,[code2] ,[code3] ,[code4] ,[name] into [xycentre].[dbo].[RectCode] FROM [acftu].[dbo].[RectCode] where code2=00 order by原创 2009-09-28 12:45:00 · 1829 阅读 · 0 评论