如果一个实体的某个字段指向另一个实体的主键,就称为外键被指向的实体,称之为主实体(主表),也叫父实体(父表)。负责指向的实体,称之为从实体(从表),也叫子实体(子表) 作用:用于约束处于关系内的实体增加子表记录时,是否有与之对应的父表记录 如果主表没有相关的记录,从表不能插入 先插入主表数据后再插入 ...
分类:
数据库 时间:
2017-04-21 09:16:18
阅读次数:
292
函数语法: group_concat( [DISTINCT] 要连接的字段 [Order BY 排序字段 ASC/DESC] [Separator '分隔符'] ) 下面举例说明: select * from goods; +------+------+ | id| price| +------+-... ...
分类:
数据库 时间:
2017-04-21 00:40:58
阅读次数:
174
SYNONYM(シノニム/別名) シノニムとは表やビューなどのオブジェクトにつけた別名のことです。 この別名を付けることにより本来の名称とは異なるシノニム名でオブジェクトにアクセスすることができます。 本来のオブジェクト名を隠す目的や、他スキーマのオブジェクトの場合、オブジェクト名の前にスキーマ名を ...
分类:
数据库 时间:
2017-04-21 00:37:08
阅读次数:
261
?????????(二) C++容器所谓序列式容器,其中的元素都可序(ordered),但未必有序(sorted)。数组为C++语言内置的序列容器,STL另外提供vector、list、deque(double-ended queue)。它们的差别在于访问元素的方式,以及添加或删除元素相关操作的运行... ...
分类:
数据库 时间:
2017-04-21 00:29:19
阅读次数:
187
上代码: 路由,即实现多数据库的切换源 注解,即用以标识选择主还是从数据库 常规配置项,具体主从继承并通过 @ConfigurationProperties(prefix = "master.datasource") 进行配置读取 多数据源设置 当然少不了DataSourceContextHolde ...
分类:
数据库 时间:
2017-04-21 00:22:40
阅读次数:
275
添加表: create table student( id int, name vachar(30), age int); 删除表: drop table student; 重命名表名: alter table student rename to teacher; 添加字段: alter table ...
分类:
数据库 时间:
2017-04-21 00:21:08
阅读次数:
202
当目前为止呢,个人对Mysql的函数没有进行过统一的学习使用,都是用到了再去学习。而近日开始学习Linux了,所以为了防止这段时期结束后,将此阶段期间遇到的Mysql函数遗忘,开始在此对其做一个简单的记录。 昨天下班前朋友呢让帮忙看一个sql,是关于生日提醒的,实际应用中呢是要实现提前一天提醒用户生 ...
分类:
数据库 时间:
2017-04-21 00:07:06
阅读次数:
298
MyBatis的动态sql语句 1.if 条件 2.choose , when 和 otherwise条件 3.where 条件 where条件:1.自动加上where。2.如果where子句以and或者or开头,则自动删除第一个and或者or。。所以我们不需要自己加where 4.trim 条件 ...
分类:
数据库 时间:
2017-04-21 00:03:53
阅读次数:
261
字符串攻击 所谓sql字符串注入式攻击就是在用户输入界面输入通过精心编制的含有某种指令的字符串,来改变C#中连接数据库要执行的sql语句,从而对数据库进行攻击性操作 在用户输入界面输入 a');update Student set Sname ='伊伊';-- 则数据库Sname一列都讲变为 伊伊 ...
分类:
数据库 时间:
2017-04-21 00:01:02
阅读次数:
284
负责的项目中,使用的是mysql数据库,页面上要显示当天所注册人数的数量,获取当前的年月日,我使用的是 CURDATE(), 错误的sql语句 eg:SELECT COUNT(*) FROM USER WHERE registerDate >= CURDATE() AND registerDate ...
分类:
数据库 时间:
2017-04-21 00:01:05
阅读次数:
257
参考网址:http://www.cnblogs.com/jway1101/p/5815658.html 首先是建表语句,需要实现将表建立好。 CREATE TABLE `blobtest` ( `primary_id` varchar(32) NOT NULL, `bank_id` varchar(... ...
分类:
数据库 时间:
2017-04-20 23:54:51
阅读次数:
463
一:以在Eclipse中使用JDBC连接Microsoft SQL Server 2000数据库为例: 1.打开Microsoft SQL Server 2000服务管理器 2.在Microsoft SQL Server 2000中新建数据库student 3.打开Eclipse,新建项目工程tes ...
分类:
数据库 时间:
2017-04-20 23:23:47
阅读次数:
305
java怎样将一组对象传入Oracle存储过程。须要注意的是jar包是有要求的,假设使用不当会导致仅仅有数字能传过去,字符串传只是去。假设是Oracle11g则须要选用例如以下的jar包,F:\app\Administrator\product\11.2.0\dbhome_1\jlib\orai18 ...
分类:
数据库 时间:
2017-04-20 23:20:58
阅读次数:
223
一:前置知识详解: Spark SQL重要是操作DataFrame,DataFrame本身提供了save和load的操作, Load:可以创建DataFrame, Save:把DataFrame中的数据保存到文件或者说与具体的格式来指明我们要读取的文件的类型以及与具体的格式来指出我们要输出的文件是什 ...
分类:
数据库 时间:
2017-04-20 23:20:48
阅读次数:
314
我们在数据库优化的时候,看到一些表在设计上使用了text或者blob的字段,如果单表的存储空间达到了近上百G或者大几十G,这种情况再去改变和优化就非常难了 一、简介 为了清楚大字段对性能的影响,我们有必要知道innodb存储引擎的处理方式: 1、一些知识点 1.1 在InnoDB 1.0.x版本之前 ...
分类:
数据库 时间:
2017-04-20 23:19:19
阅读次数:
251
摘录自:http://www.cnblogs.com/gaojian/archive/2012/09/05/2671381.html 对于 select distinct on , 可以利用下面的例子来理解: create table a6(id integer, name varchar(10)) ...
分类:
数据库 时间:
2017-04-20 23:19:00
阅读次数:
245