
sql server
文章平均质量分 79
有你晴天
我爱工作,我爱加班,我爱码代码...... ^v^
展开
-
SQL Server 触发器
SQL Server 触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。转载 2017-11-01 15:12:28 · 135 阅读 · 0 评论 -
SQL Server触发器创建、删除、修改、查看
教程贴士:本教程为大家介绍SQL Server触发器创建、删除、修改、查看方法。 一:触发器是一种特殊的存储过程,它不能被显式地调用,而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约束。 二:SQL Server为每个触发器都创建了两个专用表:Inserted表和Deleted表。这两个表由系统来维护,它们存在于内存中而不是转载 2017-11-01 15:40:41 · 2667 阅读 · 0 评论 -
Sqlserver常用函数例子说明
之前就想要把一些 SQL 的常用函数记录下来,不过一直没有实行。。。嘿嘿。。。直到今天用到substring()这个函数,C# 里面这个方法起始值是 0,而 SQL 里面起始值是 1。傻傻分不清楚。。。这篇博客作为记录 SQL 的函数的使用方法,想到哪里用到哪里就写到哪里。。。 SubString():用于截取指定字符串的方法。该方法有三个参数:参数1:用于转载 2017-11-01 16:32:14 · 872 阅读 · 0 评论 -
varchar和Nvarchar区别
https://www.cnblogs.com/yelaiju/archive/2010/05/29/1746826.html转载 2017-11-11 15:17:37 · 407 阅读 · 0 评论 -
SQLServer常用语法
(持续更新)用到哪儿,更新到哪儿!1、显示行号select row_number() over (order by fid) 行号,* from T_NATION;2、字段不为空select * from T_EMP where len(title)>1;3、order by 字段为nvarchar,varchar使得排序无效 --将字段转换成int类型即可select convert...原创 2017-11-11 15:26:48 · 1079 阅读 · 0 评论 -
SQLserver代码创建约束
约束-保证数据完整性数据库约束是为了保证数据的完整性(正确性)而实现的一套机制。当创建了主外键关系后,如果在外键表中有任何记录引用了主键表中的某条记录,则在主键表中不能删除该记录。同时主键表也不能删除。注意:创建约束时,如果表中已经存在“非法数据”(与约束不一致的数据),那么此时是无法成功创建约束的,需要先将表中的数据做更改,然后才能创建约束。 非空约束 (选择复选原创 2018-02-23 10:41:02 · 569 阅读 · 0 评论