<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[king5439的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/king5439</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; king5439]]></copyright><item><title><![CDATA[SQL 逗号分隔将一行拆成多行]]></title><link>https://blog.csdn.net/king5439/article/details/83538801</link><guid>https://blog.csdn.net/king5439/article/details/83538801</guid><author>king5439</author><pubDate>Tue, 30 Oct 2018 11:13:12 +0800</pubDate><description><![CDATA[有表tb, 如下:

id          value

----------- -----------

1           aa,bb

2           aaa,bbb,ccc

欲按id,分拆value列, 分拆后结果如下:

id          value

----------- --------

1           aa

1           bb

2  ...]]></description><category></category></item><item><title><![CDATA[“接口调用异常，时间已过期”的解决方法]]></title><link>https://blog.csdn.net/king5439/article/details/82189730</link><guid>https://blog.csdn.net/king5439/article/details/82189730</guid><author>king5439</author><pubDate>Thu, 09 Aug 2018 14:24:43 +0800</pubDate><description><![CDATA[今天和某公司一块调试数据接口，就是通过webservice访问的数据接口，数据传输格式为json，其中有两个PC端每次查询或是提交数据的时候总是报出“接口调用异常，时间已过期”的提示，两边的接口程序都重新检查过，网络也检查过，都没有任何的问题，最终的问题是，这两个PC端的电脑时间和真实的时间不同步，同步时间或是修改时间，问题解决。...]]></description><category></category></item><item><title><![CDATA[sql查询时间段内所有周六日]]></title><link>https://blog.csdn.net/king5439/article/details/82189725</link><guid>https://blog.csdn.net/king5439/article/details/82189725</guid><author>king5439</author><pubDate>Tue, 14 Nov 2017 11:52:31 +0800</pubDate><description><![CDATA[DECLARE @t TABLE(date0 DATETIME) DECLARE @st DATETIME,@et DATETIME SET @st='2017-01-01' SET @et='2018-01-01' WHILE @st &amp;lt;@et BEGIN INSERT INTO @t VALUES(@st) SELECT @st=DATEADD(DAY,1,@st) END SELECT...]]></description><category></category></item><item><title><![CDATA[SSAS数据自动更新的方法]]></title><link>https://blog.csdn.net/king5439/article/details/82189727</link><guid>https://blog.csdn.net/king5439/article/details/82189727</guid><author>king5439</author><pubDate>Wed, 18 Oct 2017 16:25:31 +0800</pubDate><description><![CDATA[       当通过用SSDT开发完SSAS项目并发布之后，源数据中的数据变化之后，SSAS数据库中对应的数据和维度等都是不变的，此时需要通过SSIS建立“Analysis Services 处理任务”的自动执行任务，才能使SSAS数据库做到数据同步。
1、通过SSDT新建SSIS项目，拖入“Analysis Services 处理任务”的组件，双击编辑

2、点击“处理设置”，点击“新建”...]]></description><category></category></item><item><title><![CDATA[SQL订阅与发布的部分问题（待续）]]></title><link>https://blog.csdn.net/king5439/article/details/82189723</link><guid>https://blog.csdn.net/king5439/article/details/82189723</guid><author>king5439</author><pubDate>Thu, 13 Oct 2016 09:06:43 +0800</pubDate><description><![CDATA[1、快照任务是否有用的问题：快照任务只是在订阅初始化时执行一次即可，没必要通过任务每天或每时的定期执行，因为数据库数据量大的话，快照任务有时候会执行失败，有的同学可能会认为会影响订阅与发布的最终任务，其实不然，没任何影响。2、对于分发服务器是否能重启的问题：不得不说我确实是在任务正在进行中重启过分发服务器的数据库服务，可能确实有问题，但是我还没有发现，在联机帮助里有&quot;日志读取器代理程序&quot;,查看后可...]]></description><category></category></item><item><title><![CDATA[SSRS 解决内存溢出和查询超时的问题]]></title><link>https://blog.csdn.net/king5439/article/details/82189722</link><guid>https://blog.csdn.net/king5439/article/details/82189722</guid><author>king5439</author><pubDate>Mon, 11 Apr 2016 13:22:33 +0800</pubDate><description><![CDATA[内存溢出：
        如果服务器内存有余的话，你需要配置 RSReportServer.Config        修改如下:        &amp;lt; MemorySafetyMargin&amp;gt;80&amp;lt;/MemorySafetyMargin&amp;gt;        &amp;lt; MemoryThreshold&amp;gt;90&amp;lt;/MemoryThreshold&amp;gt;        &amp;lt...]]></description><category></category></item><item><title><![CDATA[SSAS部署失败-数据源问题]]></title><link>https://blog.csdn.net/king5439/article/details/82189721</link><guid>https://blog.csdn.net/king5439/article/details/82189721</guid><author>king5439</author><pubDate>Thu, 24 Mar 2016 11:10:49 +0800</pubDate><description><![CDATA[错误  数据源“Adventure Works DW”包含无法用于处理操作的 ImpersonationMode。 0 0
解决方法：服务器连接改为“使用服务账户”。具体操作：在数据源里的项目上点击右键-&amp;gt;打开-&amp;gt;数据源设计器里选择“模拟信息”标签-&amp;gt;选择“使用服务账户”，确定，执行部署。

 ...]]></description><category></category></item><item><title><![CDATA[SQL获取每月、每季度、每年的最后一天记录]]></title><link>https://blog.csdn.net/king5439/article/details/82189704</link><guid>https://blog.csdn.net/king5439/article/details/82189704</guid><author>king5439</author><pubDate>Mon, 28 Dec 2015 15:47:35 +0800</pubDate><description><![CDATA[DECLARE @dt datetimeSET @dt =GETDATE()DECLARE @number intSET @number=3--1．指定日期该年的第一天或最后一天--A. 年的第一天SELECT CONVERT(char(5),@dt,120)+'1-1'--B. 年的最后一天SELECT CONVERT(char(5),@dt,120)+'12-31'--2．指定日期所在季度的第...]]></description><category></category></item><item><title><![CDATA[SQL时间函数应用（时间、季度、旬、月、星期）]]></title><link>https://blog.csdn.net/king5439/article/details/82189700</link><guid>https://blog.csdn.net/king5439/article/details/82189700</guid><author>king5439</author><pubDate>Tue, 24 Nov 2015 17:07:50 +0800</pubDate><description><![CDATA[效果： declare @beginDate date;set @beginDate=getdate();select convert(varchar(10),@beginDate,112) as datekey,year(@beginDate) as NIAN,datepart(quarter,@beginDate) as JIDU,case when datepart(quarter,@beg...]]></description><category></category></item><item><title><![CDATA[sql百万级数据库优化方案]]></title><link>https://blog.csdn.net/king5439/article/details/82189699</link><guid>https://blog.csdn.net/king5439/article/details/82189699</guid><author>king5439</author><pubDate>Fri, 13 Nov 2015 16:17:35 +0800</pubDate><description><![CDATA[1.对查询进行优化，应尽量避免全表扫描，首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断，否则将导致引擎放弃使用索引而进行全表扫描，如：select id from t where num is null 可以在num上设置默认值0，确保表中num列没有null值，然后这样查询：select id from t ...]]></description><category></category></item><item><title><![CDATA[缓慢渐变维度的处理方式]]></title><link>https://blog.csdn.net/king5439/article/details/82189702</link><guid>https://blog.csdn.net/king5439/article/details/82189702</guid><author>king5439</author><pubDate>Fri, 06 Nov 2015 09:34:25 +0800</pubDate><description><![CDATA[    维度可以根据变化剧烈程度主要分为无变化维度、缓慢变化维度和剧烈变化维度。例如一个人的相关信息，身份证号、姓名和性别等信息数据属于不变的部分，政治面貌和婚姻状态属于缓慢变化部分，而工作经历、工作单位和培训经历等在某种程度上属于急剧变化字段。    对于剧烈变化维度，通常情况下都是一分为二进行处理的，把其中不常变动的部分单独抽出来作为一个维表，按照缓慢变化维方式进行处理；另外一部分也单独抽取出...]]></description><category></category></item><item><title><![CDATA[SSRS有关排序的部分问题]]></title><link>https://blog.csdn.net/king5439/article/details/82189719</link><guid>https://blog.csdn.net/king5439/article/details/82189719</guid><author>king5439</author><pubDate>Tue, 27 Oct 2015 14:29:17 +0800</pubDate><description><![CDATA[       用SSRS做了一张报表，展现出来之后，没有按照设定的规定进行排序，在存储过程中做的order by排序没有起作用，找了一段时间，终于发现了问题：       当时用的是Tablix（矩阵）做的数据展示，分别做了行组和列组的设置，就是因为做了行组和列组的设置，导致了存储过程中做的order by排序没有起作用，因为再做行组和列组的设置的时候，会自动设置一个对行组和列组字段的排序。删除此...]]></description><category></category></item><item><title><![CDATA[phpmyadmin：使用配置文件中定义的控制用户连接失败解决方法]]></title><link>https://blog.csdn.net/king5439/article/details/82189718</link><guid>https://blog.csdn.net/king5439/article/details/82189718</guid><author>king5439</author><pubDate>Sun, 17 May 2015 13:20:53 +0800</pubDate><description><![CDATA[问题如下：链接表的额外特性尚未激活。要查出原因，请点击此处。使用配置文件中定义的控制用户连接失败。服务器上运行了 Suhosin。请先查看文档中是否有类似的情况。
由于我是使用的apt-get安装的phpmyadmin，检查配置文件发现，/usr/share/phpmyadmin下的config.inc.php实际上映射的是/etc/phpmyadmin/config.inc.php。打开/etc...]]></description><category></category></item><item><title><![CDATA[linux下phpmyadmin报错#1146 - Table 'phpmyadmin.pma__table_uiprefs' doesn't exist解决方法]]></title><link>https://blog.csdn.net/king5439/article/details/82189717</link><guid>https://blog.csdn.net/king5439/article/details/82189717</guid><author>king5439</author><pubDate>Sun, 17 May 2015 13:18:12 +0800</pubDate><description><![CDATA[linux下phpmyadmin报错#1146 - Table 'phpmyadmin.pma__table_uiprefs' doesn't exist解决方法 :昨天在使用phpmyadmin的时候，出现了错误，错误提示如下phpmyadmin.pma_table_uiprefs doesn't exist。
解决方法如下：
找到phpmyadmin的配置文件：/etc/phpmyadmin/...]]></description><category></category></item><item><title><![CDATA[varchar和Nvarchar区别]]></title><link>https://blog.csdn.net/king5439/article/details/82189724</link><guid>https://blog.csdn.net/king5439/article/details/82189724</guid><author>king5439</author><pubDate>Thu, 02 Apr 2015 10:06:36 +0800</pubDate><description><![CDATA[sql server中的varchar和Nvarchar有什么区别？ 答：varchar(n)长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。存储大小为输入数据的字节的实际长度，而不是 n 个字节。nvarchar(n)包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字节的存储大小是...]]></description><category></category></item><item><title><![CDATA[SQL 语句转换格式函数Cast、Convert]]></title><link>https://blog.csdn.net/king5439/article/details/82189713</link><guid>https://blog.csdn.net/king5439/article/details/82189713</guid><author>king5439</author><pubDate>Tue, 31 Mar 2015 16:48:54 +0800</pubDate><description><![CDATA[CAST和CONVERT都经常被使用。特别提取出来作为一篇文章，方便查找。　　CAST、CONVERT都可以执行数据类型转换。在大部分情况下，两者执行同样的功能，不同的是CONVERT还提供一些特别的日期格式转换，而CAST没有这个功能。　　既然CONVERT包括了CAST的所有功能，而且CONVERT还能进行日期转换，那么为什么需要使用CAST呢?实际上，这是为了ANSI/ISO兼容。CAST是...]]></description><category></category></item><item><title><![CDATA[SQL Server - 把星期一(周一)当作每个星期的开始在一年中求取周数]]></title><link>https://blog.csdn.net/king5439/article/details/82189711</link><guid>https://blog.csdn.net/king5439/article/details/82189711</guid><author>king5439</author><pubDate>Tue, 31 Mar 2015 11:03:21 +0800</pubDate><description><![CDATA[-- The default first date in a week is Sunday, the value is 7
SELECT @@DATEFIRST  

-- Default DATEFIRST is Sunday
SELECT DATENAME(WEEK,'2013-12-31') AS WeekName  -- 53
SELECT DATENAME(WEEK,'2014-01-0...]]></description><category></category></item><item><title><![CDATA[sql server 自增列，值突然增大1000的情况]]></title><link>https://blog.csdn.net/king5439/article/details/82189707</link><guid>https://blog.csdn.net/king5439/article/details/82189707</guid><author>king5439</author><pubDate>Mon, 30 Mar 2015 14:38:10 +0800</pubDate><description><![CDATA[sql server 自增列，值突然增大1000的情况解决方法：1 打开配置管理器2左面点击sql服务3右面 右键点击SQL Server(MSSQLSERVER) 4点击 启动参数5 在参数 里输入  -T272 点增加...]]></description><category></category></item><item><title><![CDATA[SQL函数：CAST()函数和CONVERT()函数]]></title><link>https://blog.csdn.net/king5439/article/details/82189716</link><guid>https://blog.csdn.net/king5439/article/details/82189716</guid><author>king5439</author><pubDate>Wed, 04 Mar 2015 15:01:06 +0800</pubDate><description><![CDATA[CAST()函数和CONVERT()函数CAST()函数可以将某种数据类型的表达式转化为另一种数据类型CONVERT()函数也可以将制定的数据类型转换为另一种数据类型  CAST()函数和CONVERT()函数语法select cast表达式 as 数据类型)select convert(数据类型[(长度)],表达式[,样式]) CAST()函数和CONVERT()函数实例要求：将“123”转化为...]]></description><category></category></item><item><title><![CDATA[ppt字体间距太大显示不正常的问题]]></title><link>https://blog.csdn.net/king5439/article/details/82189710</link><guid>https://blog.csdn.net/king5439/article/details/82189710</guid><author>king5439</author><pubDate>Fri, 30 Jan 2015 14:02:50 +0800</pubDate><description><![CDATA[    不知什么原因，power point突然字体的间距变的得非常之宽，不管在字体里怎么调都不行，就是没有效果，均以失败告终。但是文档在另一台电脑上打开是正常的，间距都正常。如图：    原来问题出在默认打印机上，打印机驱动出现问题或与系统的兼容性问题，导致了这个原因，将原先打印机删除，打印机驱动重新正确的安装了一下，再次打开PPT文档，字体间距便正常了。    其实在默认打印机上，出现过很多问...]]></description><category></category></item></channel></rss>