2018年1月25日

SqlServer中提示和报错信息的翻译

摘要: 有时候遇到SqlServer一些报错需要上网查找解决方法,一些比较生僻的问题汉语搜索往往得不到想要的,就要使用英文在外网搜索。之前都是自己尝试翻译,或者使用错误码,或者找个英文版的数据库重现问题。有时候经过多次搜索才能找到准确的翻译,然后使用精确的英文在bing中搜索。今天知道其实在SqlServe 阅读全文

posted @ 2018-01-25 21:01 wangguanguo 阅读(1091) 评论(0) 推荐(0)

2018年1月24日

SqlServer中生成一串连续数字

摘要: 在SQLServer中一串连续数字,如1,2,3,4,5,....或者 没有现成方法,网上都用通用表表达式递归生成。今天想到一个还算简单的方法,记录下来: 生成1-7连续的数字: String_Split是SQLServer 2016的新函数,这个方法只对2016及后续版本有效。 阅读全文

posted @ 2018-01-24 20:39 wangguanguo 阅读(870) 评论(0) 推荐(0)

2018年1月23日

SqlServer自定义排序

摘要: 在实际项目中,有时会碰到数据库SQL的特殊排序需求,举几个例子,作为参考。 1、自定义优先级 一种常见的排序需求是指定某个字段取值的优先级,根据指定的优先级展示排序结果。比如如下表: 如果按照Name字段排序,结果是 如果想把某个字段优先级提高,用如下方法: 指定了Strawberry、Banana 阅读全文

posted @ 2018-01-23 20:27 wangguanguo 阅读(7492) 评论(0) 推荐(0)

2018年1月17日

单列表变量与字符串拆分的对照(SqlServer)

摘要: 最近遇到一个问题,在SQLServer中,需要根据用户传入的一系列ID值更新对应的记录。有两种方法,一种是将这些ID值使用逗号分隔,拼接成字符串传入,一种是以表变量的方式传入。最开始,我想当然的认为传入表变量要比传入字符串再拆分效果要好,结果发现并没有这么简单。 1、传入字符串再拆分 业务逻辑很简单 阅读全文

posted @ 2018-01-17 20:56 wangguanguo 阅读(674) 评论(0) 推荐(0)

2018年1月12日

使用fn_dblog函数查看事务日志和恢复数据

摘要: 基本语法 SqlServer中有一个未在文档中公开的函数sys.fn_dblog,提供查询当前数据库事务日志的功能。通过这个函数,可以简单了解下数据库事务日志的机制 使用方法如下: 它有两个参数,分别是起始LSN和结尾LSN(Log Sequence Number),返回结果是两个LSN之间的日志。 阅读全文

posted @ 2018-01-12 10:58 wangguanguo 阅读(4308) 评论(1) 推荐(1)

2018年1月5日

JS中的prototype和__proto__

摘要: Prototype 在JS中,每一个函数都有一个prototype属性,它的作用,简单的理解,就是当使用new关键字实例化一个函数的时候,这个函数prototype里面的对象也会共享到新实例里面。 其中, M1.prototype.sex = 'male' 在M1的prototype属性中定义了se 阅读全文

posted @ 2018-01-05 11:24 wangguanguo 阅读(227) 评论(0) 推荐(0)

导航