在直接调用delete 语句的时候,如果出现了外键错误提示的时候,可以考虑用下面的语句执行。原理是去除外键提示,先用外键约束,再取消外键约束即可SET FOREIGN_KEY_CHECKS=1;DELETE FROM operations WHERE OperationID=1;SET FOREIG...
分类:
数据库 时间:
2015-01-27 12:49:15
阅读次数:
162
2015-01-26 软件开发中,经常涉及到不同数据库(包括不同产品的不同版本)之间的数据结构与数据的导入导出。处理过程中会遇到很多问题,尤为突出重要的一个问题就是主从表之间,从表有外检约束,从而导致部分数据无法导入。 情景一、同一数据库产品,相同版本 此种情况下源数据库与目标数据库的数据结构...
分类:
数据库 时间:
2015-01-27 00:26:34
阅读次数:
333
一、一对多(@OneToMany)1、单向一对多模型假设通过一个客户实体可以获得多个地址信息。对于一对多的实体关系而言,表结构有两种设计策略,分别是外键关联和表关联。(1) 映射策略---外键关联在数据库中表customer和表结构address定义,如下:?12345678910111213141...
分类:
Web程序 时间:
2015-01-25 22:16:48
阅读次数:
232
当数据库表很多的时候,表之间的关系就变得很复杂.光凭记忆很难记住,尤其是数据库键值没有外键约束时.所以有个数据库模型图各个表之间的关系就显而易见了.打开 office viso 2007 文件>新建>软件和数据库>数据库模型图数据库>反向工程>设置(合适的数据库类型)新建>选择数据源(用户数据源)>...
分类:
数据库 时间:
2015-01-23 18:13:17
阅读次数:
212
错误信息:FieldError:Cannotresolvekeyword‘entry‘intofield.Choicesare:xx,xx,xx,Models:classAmi(models.Model):
.....
classAcidAdmin(admin.ModelAdmin):
list_display=[‘id‘,....]
#list_filter=(.....)
classEntry(models.Model):
msn=models.ForeignKey(Ami)
........
分类:
其他好文 时间:
2015-01-23 11:24:20
阅读次数:
349
应用场景:因为数据库中的数据涉及机密信息,希望一次性能删除掉所有数据,只保留数据表结构,供新项目开发程序用测试结果:经查询已删除所有数据存在问题:数据表如果存在外键的话下面脚本可能执行不成功,请自行删除或者过滤掉该表,见下图操作办法:直接将下面的脚本内容复制到PQSQL中执行即可 --Oracle使用游标删除所有用户数据表中的所有记录脚本declare mystring NVARCHAR2(100...
分类:
数据库 时间:
2015-01-23 06:14:15
阅读次数:
156
MySQL常用的存储引擎分4种,分别为:MyISAM、InnoDB、MEMORY、MERGE。MySQL常用的存储引擎的区别:1、MyISAM是MySQL的默认存储引擎。MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。2、InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全。..
分类:
数据库 时间:
2015-01-22 15:42:24
阅读次数:
180
MySQL外键设置中的的属性含义:
cascade方式
在父表上update/delete记录时,同步update/delete掉子表的匹配记录
set null方式
在父表上update/delete记录时,将子表上匹配记录的列设为null
要注意子表的外键列不能为not null
No action方式
如果子表中有匹配的记录,则不允许对父表对应候选键进行updat...
分类:
数据库 时间:
2015-01-21 22:38:58
阅读次数:
201
“一对多/多对一”是数据库表关系中最常见的一种关系。两张表通过外键进行关联,实现表达“一对多/多对一”关系。外键通常位于”多方”表中。用学生选课的例子 来说一下自己对这个注释@mappedBy的理解。关系:学生Student 多方--------课程Course 多方学生 Student多方----...
分类:
移动开发 时间:
2015-01-21 13:20:35
阅读次数:
150
建立索引常用的规则如下1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字...
分类:
数据库 时间:
2015-01-20 17:49:34
阅读次数:
190