摘要:
首先先来测试数据,数据是使用之前的,就 不要在意这些细节了啊~ 然后我们使用这个表里面生成的json 来进行测试,最简单的例子 就是最简答的将Json 解析成结果集的形式,如果节点不存在那么赋值则为空 其实也就跟openxml 的用法比较类似 然后用法2 ,可以解析出json 格式里面的格式,当op 阅读全文
2016年4月17日
2016年4月15日
摘要:
前2天下载了一个2016的rc版本来玩一下,首先感觉是~开发者版本免费啦!!撒花!!!另外一个东西,sql server 2016能支持json 的解析和应用啦,虽然我不知道它的性能如何,先来一发测试一下功能 测试一下基本的,从查询结果里面构造一个json 的格式 这个是默认模式下面使用json的查 阅读全文
2016年4月9日
摘要:
前几天被老大训斥连openrowset 都不会用,然后我就去看了文档,想测试一下栗子~ openrowset 的具体语法我就不贴了,戳这里:https://msdn.microsoft.com/zh-cn/library/ms190312(v=sql.120).aspx 按照文档里面的样例来测试,首 阅读全文
2016年3月26日
摘要:
开发的时候,写了个很简单的Sql ,大概就是 总数除以数量 得出的平均值。看起来很平常是不是!简单来说就是 Total / Count 嘛!最多转个2位小数用Convert就完事了对不对。 但是呢,有些数据的Count值本身是就是0的。然后就会报遇到以0作为除数的错误的问题了啊~ 然后演示几种可能出 阅读全文
2016年3月15日
摘要:
Create Type 的话呢,是创建一个自定义的数据类型,等于说为常用的数据类型建造一个别名的样纸。然后就可以通用当前数据库的当前架构。(当然了,一般来说我们都是使用dbo架构,所以都会无事前面那个说明)╮(╯_╰)╭。 下面我来演示一下相关内容 最简单的先创建一个类型TS,然后把它查出来。虽然看 阅读全文
2016年3月7日
摘要:
上次说了同一个对象里面不同触发器的执行顺序。今天我也想分享一些我在同一个表里面,建上不同的唯一约束,不同的唯一索引,看下结果会怎样 首先简单建个测试表,不多,就4列 CREATE TABLE AAA3 (ID INT IDENTITY(1,1),Col1 VARCHAR(50),Col2 VARCH 阅读全文
2016年3月5日
摘要:
因为05之后的版本允许了一个对象有多个after触发器,所以呢~顺序方面还是要留意一下下的。比如我现在要往一个测试表里面添加多个触发器。 USE Test GO CREATE TABLE AAA3 (ID INT IDENTITY(1,1),Name NVARCHAR(50)) GO CREATE 阅读全文
2016年3月3日
摘要:
上次说到,既然有Pivot 的行转列,那么肯定也有Unpivot 的列转行 。其实unpivot 处理的情况也是差不多,也是分3步走。 首先也是先演示一下unpivot 的用法 CREATE TABLE #Emp (Name NVARCHAR(50),Mon TIME,Tue TIME,Wed TI 阅读全文
2016年3月1日
摘要:
上一篇说了一下查询5步走~然后就几天_(:з」∠)_ ~今天继续说一下其中 表里面操作符里面的 Pivot ~ Pivot 在实现行转列的时候灰常有用。通常一个例子 CREATE TABLE #Tbl (Emp VARCHAR(50), [WeekDay] VARCHAR(50),LoginTime 阅读全文
2016年2月23日