码迷,mamicode.com
首页 >  
搜索关键字:外键    ( 3496个结果
递归算法:解决hibernate实体外键关联,导致json解析死循环!
1:首先谈谈递归       递归算法:递归过程一般通过函数或子过程来实现。递归方法:在函数或子过程的内部,直接或者间接地调用自己的算法。      如何设计递归算法       1.确定递归公式 2.确定边界(终了)条件 递归的一般模式 procedure aaa(k:integer); begin if k=1 then (边界条件及必要操作) ...
分类:编程语言   时间:2015-01-09 22:24:47    阅读次数:309
Hibernate中的一对多、多对多映射
一、一对多映射如快递网点(ExpSite)与快递员(Deliver)的关系,即为一对多关系,一个快递网点有多个快递员,他们的关系如下图所示。在一对多中,外键在多的一方(1)在多的一方配置外键Deliver表为多方,在Deliver实体类中放一个ExpSite方的引用做属性(外键),即所属网点ExpS...
分类:Web程序   时间:2015-01-08 21:35:18    阅读次数:189
mssql 删除数据库中所有的表
针对于此操作大家可以去先去了解一下系统表sysobjects(有上篇博客有写) ,和drop ,truncate,delete的区别。------------删除所有表的外键约束(删除表结构(drop)的时候,删除数据(truncate;delete )的时候不用)------- DECLARE c1 cursor for select 'alter table ['+ object_name(p...
分类:数据库   时间:2015-01-08 18:11:09    阅读次数:220
不删除记录的表CRUD的常见处置
为什么不删除记录,因为这些记录只是暂时不用了,以后还是有可能会用到的,比如说统计;另外一些主键外键依赖级联删除的场合也不好真删的,容易批量删除。真删了就不容易恢复回来了。一般做法是,增加一个available字段,int类型,不用设置为0,用设置为1。默认值为1.查询时,用select * from...
分类:其他好文   时间:2015-01-07 18:07:56    阅读次数:163
mysql 外键(FOREIGN KEY)使用介绍
一、基本概念 1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQL会自动为所有表的主键进行索引,但是外键字段必须由用户进行明确的索引。用于外键关系的字段必须在所有的参照表中进行明确地索引,InnoDB不能自动地创建索引。 2、外键可以是一对一的,一个表的记录只能与另一个表的一条记录连接,或者是一对多的,一个表的记录与另一个表的多条记录连接。 ...
分类:数据库   时间:2015-01-07 16:50:23    阅读次数:241
数据库表的设计 注意点
注意点:如果是代码表基本不会变化的我们可以只设计 dm字段而不加pkid字段 代码表还会不断变化的话我们再加一个pkid自增长,如果涉及到外键我们要引用的是dm而不是pkid,因为这样我在导入数据的时候可以避免数据对不上。 业务表的话我们还是也加一个dm(可以guid)字段好了,Pkid自增...
分类:数据库   时间:2015-01-07 10:34:15    阅读次数:187
Oracle 查询主外键关联
一 :在系统表中查询该表的约束键名称select * from user_constraints where table_name = 'TB_INFOSTAT_TRAINCONFERENCE'二:在系统表中查询该约束的关联表和关联字段select b.table_name,b.column_nam...
分类:数据库   时间:2015-01-06 11:22:48    阅读次数:136
MyISAM和InnoDB区别(简单介绍)
MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据...
分类:数据库   时间:2015-01-05 21:50:00    阅读次数:196
oracle 建立索引常用的规则
1、表的主键、外键必须有索引; 2、数据量超过300的表应该有索引; 3、经常与其他表进行连接的表,在连接字段上应该建立索引; 4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引; 5、索引应该建在选择性高的字段上; 6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引; 7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:    A、正确选...
分类:数据库   时间:2015-01-05 09:28:05    阅读次数:212
检查外键列是否是索引列的两个语句
检查外键列是否是索引列的两个语句...
分类:其他好文   时间:2015-01-04 23:04:37    阅读次数:217
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!