上一页 1 ··· 3 4 5 6 7 8 9 下一页

2015年12月19日

摘要: 一般来说,DML触发器可以监测得到具体对象的具体数据的变更。然而,DDL触发器则能够对一些服务器的行为作出监控,比如我们可以利用DDL触发器来做登录限制啊,做一些日志控制啊之类的。好,然后简单粗暴上例子首先我们做一个监控创建表的触发器,DDL触发器,一个关键点是在于EVENTDATA() 这个函数提... 阅读全文
posted @ 2015-12-19 18:16 神崎橙 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 有时候我们在做一些查询的时候,需要生成一个多少行的序列表。这里分享两种方法去生成方法一,借用一些已有表,直接排个序,比如SELECT TOP 100 ROW_NUMBER() OVER (ORDER BY (SELECT 1)) AS RowNr FROM sys.objects a 如果长度... 阅读全文
posted @ 2015-12-19 10:45 神崎橙 阅读(365) 评论(0) 推荐(0) 编辑

2015年12月1日

摘要: 有时候存储过程使用自定义表类型,就一个字~方便,类似于整个table直接传入到存储过程里面去玩,比起"万能"的xml~ 还不用解析,直接能用~多方便。但是!!!使用自定义表变量,并不一定是一帆风顺的~比如说和如果调用的参数不是有数据库这边来组装,由程序去控制传入的时候,我目前发现的就有以下2个地方十... 阅读全文
posted @ 2015-12-01 22:51 神崎橙 阅读(305) 评论(0) 推荐(0) 编辑

2015年11月30日

摘要: 有时候,当我们对某个表,存储过程要做调整,结构修改的时候,如果不太清楚会影响到什么对象,哪些逻辑的时候,我们不妨可以先搜一下,有哪些的存储过程,函数阿视图阿引用到这个对象。再评估一下影响。我的分享是这样纸的~1、通过系统表sys.sql_expression_dependencies 来进行查看比如... 阅读全文
posted @ 2015-11-30 23:46 神崎橙 阅读(434) 评论(0) 推荐(0) 编辑

2015年11月29日

摘要: 前几天看到一个题目问,什么条件下下面条件回成立declare @J intSTR(@J) = convert(char(8),@J)当时我想也没有想,要相等,char那边不填充空格,就是8个长度就OK啦~就是10000000~99999999 嘛╮(╯_╰)╭然后一个漂亮的耳光过来了_(:з」∠)_... 阅读全文
posted @ 2015-11-29 19:44 神崎橙 阅读(230) 评论(0) 推荐(0) 编辑

2015年11月28日

摘要: COALESCE作用是返回第一个非空的值。SELECT COALESCE(NULL,NULL,'A','CC')----A原理的话其实也是相当于case when A is not null then A when B is not null then B . . . e... 阅读全文
posted @ 2015-11-28 16:07 神崎橙 阅读(2187) 评论(2) 推荐(0) 编辑

2015年11月27日

摘要: 人名模糊查找,是一个非常寻常的功能。然而用起来发现了一个问题比方说我有一个人员Table 数据量大概300W。人名那列有索引--这个是背景故事然后看下以下这两句,是不是并没有什么卵区别DECLARE @Name NVARCHAR(50)='黄小A'SELECT * FROM dbo.tb_p... 阅读全文
posted @ 2015-11-27 18:01 神崎橙 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 前篇:http://www.cnblogs.com/Gin-23333/p/4995199.html _(:з」∠)_空间索引,一个专门用来处理空间数据计算的索引,目前支持STContains()、STDistance()、STEquals()、STIntersects()、STOverlaps()... 阅读全文
posted @ 2015-11-27 16:39 神崎橙 阅读(414) 评论(0) 推荐(0) 编辑

2015年11月26日

摘要: 今天跟大家分享一下搬动数据使用Merge的方法。有些时候,当我们做数据搬动的时候,有时候做测试啊,换对象啊,就会存在有时候外键存在,不知道怎么对应的关系。比如我现在有架构相同的两组table ,A1 A2 和 T1 T2create table A1(ID int identity(1,1) pri... 阅读全文
posted @ 2015-11-26 23:03 神崎橙 阅读(408) 评论(0) 推荐(0) 编辑

2015年11月25日

摘要: 之前一直做记录地点的坐标,都是使用一个lat 一个 long 的浮点型来计算。这样计算是有偏差的,所以尝试了一下GEOMETRY 的数据(另外一个更加贴切的地理类型是GEOGRAPHY,如果用来存坐标,其实使用起来比较类似,但是这次先不说)DECLARE @GEO1GEOMETRY, ... 阅读全文
posted @ 2015-11-25 16:56 神崎橙 阅读(482) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页

导航