数据库
tjf2376
理工男,爱好女
展开
-
IBAtis 和 Hibernate 区别
项目也做过几个, 使用IBatis就做一个项目, 基本上都是使用Hibernate, 也只是知道几点关于这两个框架的区别, 今天闲着没事干, 从网上找了几篇文章, 做了一个简单的整理。网上关于这两个框架的比较也很多, 只是自己想把别人的东西拿过来整理一下, IBatis和Hibernate的比较。(非原创)Hibernate VS iBATIS简介Hibernate是当前最流行的O/R mappi转载 2014-03-31 15:40:53 · 725 阅读 · 0 评论 -
谈谈几种触发器
谈谈几种触发器ORACLE数据库有四种触发器,分别是DML、Instead-of、DDL、DB触发器,一般的应用系统中都是用到DML、Instead-of触发器,DDL、DB两种触发器是DBA管理数据库用得比较多..................四种触发器分别有不同的作用一、DML触发器:当发出UPDATE、INSERT、DELETE命令就可以触发已定义好的DML触发转载 2014-04-19 17:12:22 · 1264 阅读 · 0 评论 -
Oracle中如何插入特殊字符: & 和 ' (多种解决方案)
Oracle中如何插入特殊字符:& 和 ' (多种解决方案)今天在导入一批数据到Oracle时,碰到了一个问题:Toad提示要给一个自定义变量AMP赋值,一开始我很纳闷,数据是一系列的Insert语句,怎么会有自定义变量呢?后来搜索了一下关键字AMP发现,原来是因为在插入数据中有一个字段的内容如下:http://mobile.three.com.hk/3DX?uid=0676&转载 2014-04-19 16:30:34 · 1020 阅读 · 0 评论 -
数据库 完整性
参照完整性,包括restrict、cascade和no action;restrict--限制,指的是如果字表引用父表的某个字段的值,那么不允许直接删除父表的该值;cascade--级联,删除父表的某条记录,子表中引用该值的记录会自动被删除;no action--无参照完整性关系,有了也不生效。原创 2014-07-30 09:37:25 · 364 阅读 · 0 评论 -
数据库 Union 和高级模糊检索
----------------------getPurchaseTenderByCreateUserIdselect * from SRM_TENDER uwhere u.state > 0unionselect * from SRM_TENDER uwhere u.state = 0 and u.create_user_id = :createUserId翻译 2014-06-04 09:47:29 · 689 阅读 · 0 评论 -
SQL 连接
左连接 内连接 和直接select 两个表where a.原创 2014-07-29 16:24:41 · 376 阅读 · 0 评论 -
sql聚合函数中count(*) 和count(1),count(2)结果相同,为什么
count(1),其实就是计算一共有多少符合条件的行。1并不是表示第一个字段,而是表示一个固定值。其实就可以想成表中有这么一个字段,这个字段就是固定值1,count(1),就是计算一共有多少个1.。同理,count(2),也可以,得到的值完全一样,count('x'),count('y')都是可以的。一样的理解方式。在你这个语句理都可以使用,返回的值完全是一样的。就是计数。co转载 2014-07-30 10:13:13 · 3280 阅读 · 0 评论 -
MySQL拼音首字母查询
http://www.2cto.com/database/201312/267224.html转载 2014-07-29 15:30:16 · 938 阅读 · 0 评论 -
SQL 从客户那边选择联系人的沟通记录
----------------------queryCommunicateByCustomerIdselect * from crm_communicate where deleteflag and crm_communicate.contact_id in(select contact_id from crm_contact where customer_id =:cust原创 2014-07-31 15:19:20 · 519 阅读 · 0 评论