1.数据定义语言(DDL) Data Definition Language 用于建立、修改、删除 数据库 对象 2.数据操作语言(DML) Data Manipulation Language 用于改变数据表中的数据 和事务相关,执行完后需要经过事务控制语句后才真正的将改变应用到数据库中 3.事务 ...
分类:
数据库 时间:
2019-05-11 00:08:34
阅读次数:
189
转自:https://www.cnblogs.com/seusoftware/p/4858115.html 在SQL Server中,(可编程)对象间的引用即依赖关系,有多种方式可以检查,随着版本变更,方式也有所不同。 父子关系的对象,不通过依赖关系来查询,比如: 1. 外键关系 use tempd ...
分类:
数据库 时间:
2019-05-05 13:14:36
阅读次数:
142
序列:是一种数据库对象,用来自动产生一组唯一的序号; 序列:是一种共享式的对象,多个用户可以共同使用序列中的序号。 创建序列 create sequence seq_emp_temp increment by 1 start with 1 使用序列 通过序列名.next_val select seq ...
分类:
其他好文 时间:
2019-04-26 19:32:16
阅读次数:
157
什么是触发器: 触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。 比如你现在有两个表【用户表】和【日志表】,当一个用户被创建的时候,就需要在日志表中插入创建的log日志,如果在不使用触发器的情况下,你需要编写程 ...
分类:
其他好文 时间:
2019-04-24 14:50:54
阅读次数:
161
插入数据时有一个属性是id,id都不同(设为主键)插入变化的id有两个方法 1、自增长列即标识列,它是表层面的,是列的一种属性,标识列的作用是在表(仅限单个表)中添加行时自动生成列值; 2、sequence序列是一种数据库对象,它相对于表来说是独立的,特别适合生成唯一键值这个任务,序列不与特定表列相 ...
分类:
数据库 时间:
2019-04-21 14:17:15
阅读次数:
168
什么是索引? 用于提高数据库访问速度的数据库对象 索引类型? 聚集索引:一个表中只有一个聚集索引,主键的存储位置与物理顺序相同,叶子节点获取全部列数据。 非聚集索引:索引逻辑顺序与物理顺序不同,可以有多个非聚集索引。=> 因此非聚集索引的叶子节点是索引节点,指针指向对应的数据块,若列中包含其他索引没 ...
分类:
数据库 时间:
2019-04-14 09:34:30
阅读次数:
203
wIndows用户登入选择“数据库”右键选择“附加”点击“添加” 打开数据库,右键选中 选择“任务”→“生成脚本”→“选择对象”→“编写整个数据及所有数据库对象的脚本” →“下一步” “设置脚本编写选项” →“高级”→点击 →点击“常规”→“Script for Server Version” →把 ...
分类:
数据库 时间:
2019-04-10 11:59:32
阅读次数:
368
简介 1.说明 1)索引是数据库对象之一,用于加快数据的检索,类似于书籍的索引。在数据库中索引可以减少数据库程序查询结果时需要读取的数据量,类似于在书籍中我们利用索引可以不用翻阅整本书即可找到想要的信息。 2)索引是建立在表上的可选对象;索引的关键在于通过一组排序后的索引键来取代默认的全表扫描检索方 ...
分类:
数据库 时间:
2019-04-05 20:12:47
阅读次数:
211
触发器是一种与表操作(insert , update, delete)有关的数据库对象, 触发器定义了一系列操作,这一系列操作称为触发程序,当触发器所在表上出现了insert,update及delete操作时,将激活触发器,即表的操作事件触发表上的触发程序的执行。 触发器基于一个表创建,但是可以针对 ...
分类:
数据库 时间:
2019-04-02 15:27:09
阅读次数:
189
springboot属性文件配置,文件指定,属性覆盖,启动时指定配置 ...
分类:
编程语言 时间:
2019-03-29 00:47:34
阅读次数:
224