- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 SQL SERVER 解析树形JSON格式数据
下面是解析树形JSON的存储过程Create proc GetDataFromJson(@jsn nvarchar(max),@pid int)as begin if ISJSON(@jsn)<>1 return declare @json2 varchar(max) ,@fid int=0 ,@count int=0 ,@fname varchar(200) SELECT * into #t1 FROM OPE
2021-09-09 17:48:26
478
原创 SQLSERVER 参数嗅探解决数据缓存问题
SQL SERVER 为了提高查询效率,进行的多种缓存机制,参数嗅探就是其中一种,根据经常使用的参数,进行对数据的缓存。但这样也会存在一些问题,有时候数据发生变化后,不同的参数会出现效率的特别底下,表现就是调用某个过程或者函数,传递某些参数时速度很快,但另一些参数就很慢。但是将过程或者函数的语句单独提其出来执行,速度就不影响。为了解决这个问题,就需要在不需要使用缓存的地方,加上一些特别选项,让数据库不要进行缓存。主要用到下面两种选项:OPTION(OPTIMIZE FOR UNKNO
2021-07-01 12:19:39
584
原创 SQLSERVER 实现UTF-8编码的URLCODE
目前在sqlserver 数据库中大部分实现的是unicode编码的URLCODE,中文都是两个字节,下面的实现汉字三个字节的转换:1) URL编码-- select [dbo].[UrlCode] ( N'你好' ) -- select [dbo].[UrlCode]( N'{"result":"false","msg":"工序不匹配","data":[]}' ) ALTER FUNCTION [dbo].[UrlCode](@url varchar(max))RETURNS varch
2021-06-30 08:19:24
3670
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人