《SQL与数据库基础》15. 触发器】的更多相关文章

C#面试题(转载) 原文地址:100道C#面试题(.net开发人员必备)  https://blog.csdn.net/u013519551/article/details/51220841 1. .NET和C#有什么区别 答:.NET一般指 .NET FrameWork框架,它是一种平台,一种技术. C#是一种编程语言,可以基于.NET平台的应用. 2.一列数的规则如下: 1.1.2.3.5.8.13.21.34...... 求第30位数是多少,用递归算法实现.答:public class M…
--------------------------------------第一章  Sql Server数据库基础----------------------------------------------- 1,sql server的历史:     第一代数据库:网状与层次模型     第二代数据库:关系模型 (sql server属于关系模型数据库)     第三代数据库:对象模型 2,实体:客观存在的可以被描述的事物叫实体 3,冗余:存在重复的数据     消除冗余的办法:分类存储 4,…
1. 数据库约束包含:     ·非空约束     ·主键约束(PK) primary key constraint 唯一且不为空     ·唯一约束(UQ) unique constraint 唯一,允许为空,但只能出现一次     ·默认约束 (DF)default constraint 默认值     ·检查约束 (CK) check constraint 范围以及格式限制     ·外键约束 (FK) foreign key constraint 表关系     ·增加外键约束时,设置级…
前言 本文是个人学习SQL Server 数据库时的以往笔记的整理,内容主要是对数据库的基本增删改查的SQL语句操作和约束,视图,存储过程,触发器的基本了解. 注:内容比较基础,适合入门者对SQL Server 数据库的了解!!! 正文 1.子查询 --把一个查询结果作为另外一个查询的查询源 select * from (select * from Student where tbage between 3 and 5)as ct where tbname=5 --ct是新创的表名 --把另外一…
前言 本文是个人学习SQL Server 数据库时的以往笔记的整理,内容主要是对数据库的基本增删改查的SQL语句操作和约束,视图,存储过程,触发器的基本了解. 注:内容比较基础,适合入门者对SQL Server 数据库的了解!!! 正文 1.主键: 主键的作用:保证表中的每条数据的唯一性 特点: 主键不能重复 不能为空 分类: 逻辑主键:选择为表中增加的那些“自动编号”列或者“GUID”列为主键(没有实际业务上的意义)的主键 (建议使用逻辑主键) 业务主键:选择表中那些在业务中有实际意义的列作为…
CREATE TRIGGER [Object_Change_Trigger_DDL] ON database FOR DROP_TABLE AS DECLARE @EventData AS xml; SELECT @EventData = EVENTDATA(); IF @EventData.value('(/EVENT_INSTANCE/LoginName)[1]','varchar(150)') NOT IN ( 'sa' ,'NT AUTHORITY\SYSTEM' ,'NT SERVIC…
CASE函数用法1:单值判断,相当于switch caseCASE expression WHEN value1 THEN returnvalue1 WHEN value2 THEN returnvalue2 WHEN value3 THEN returnvalue3 ELSE defaultreturnvalue END CASE函数用法2:CASE WHEN condition1 THEN returnvalue1 WHEN condition 2 THEN returnvalue2 WHE…
第一部分: 1. 查看oracle最大连接数 sql>show parameter processes #最大连接数 2. 修改最大连接数 sql>alter system set processes=value scope=spfile 重启数据库 sql>shutdown force  sql>start force 3. 查看当前连接数 sql>select * from v$session where username is not null 4. 查看不同用户的连接…
启动和停止SQL Server服务三种形式 后台启动服务 计算机->右键->管理->服务和应用程序->服务->sql server(MSSQLSERVER) SQL Server配置管理器启动服务 开始->安装路径->配置工具->sql server配置管理器 在运行窗口中使用命令启动和停止服务 Windows(键)+r 启动SQL Server服务:net start mssqlserver 停止SAL Server服务:net stop mssqlser…
Ø Go批处理语句 用于同时执行多个语句 Ø 使用.切换数据库 use master go     Ø 创建.删除数据库   方法1.   --判断是否存在该数据库,存在就删除 if (exists (select * from sys.databases where name = 'testHome')) drop database testHome go --创建数据库,设置数据库文件.日志文件保存目录 create database testHome on( name = 'testHom…