06 2013 档案
摘要:SQL代理无法启动,版本2008R2,启动账户修改为新的管理员账户后启动不了,本地账户可以,处理:安全性-登录名添加该用户
阅读全文
摘要:在上一篇Sql Server参数化查询之where in和like实现详解中介绍了在Sql Server使用参数化查询where in的几种实现方案,遗漏了xml和表值参数,这里做一个补充文章导读方案5使用xml参数方案6 使用表值参数TVP,DataTable传参6种实现方案总结方案5 使用xml参数对sql server xml类型参数不熟悉的童鞋需要先了解下XQuery概念,这里简单提下XQuery 是用来从 XML 文档查找和提取元素及属性的语言,简单说就是用于查询xml的语言说到这就会牵着到XPath,其实XPath是XQuery的一个子集,XQuery 1.0 和 XPath 2.
阅读全文
摘要:文章导读拼SQL实现where in查询使用CHARINDEX或like实现where in 参数化使用exec动态执行SQl实现where in 参数化为每一个参数生成一个参数实现where in 参数化使用临时表实现where in 参数化like参数化查询xml和DataTable传参身为一名小小的程序猿,在日常开发中不可以避免的要和where in和like打交道,在大多数情况下我们传的参数不多简单做下单引号、敏感字符转义之后就直接拼进了SQL,执行查询,搞定。若有一天你不可避免的需要提高SQL的查询性能,需要一次性where in 几百、上千、甚至上万条数据时,参数化查询将是必然进行
阅读全文
摘要:解决方法很简单:卸载删除跟IIS相关的几个漏洞安全更新补丁即可,包括KB939373、KB2290570和KB2124261。卸载微软安全更新补丁的方法:打开控制面板的“添加删除程序”面板,勾选顶部的“显示更新”可显示系统中所有安装的补丁,找到如上所述的几个补丁,依次卸载掉即可。如果还没解决可以把以下几个相关的补丁也卸载掉:KB970483、KB2347290 、KB975558、KB942830、KB942831、 KB2121546、KB982802、KB981322。如果不想卸载以上所有补丁,可以在添加删除Windows组件中先卸载IIS,再重新安装IIS,注册asp.net也可。
阅读全文
摘要:--方法1.求分组数据中最小的前三条SELECT t1.*FROM dbo.info t1WHERE t1.name IN ( SELECT TOP 3 t2.name FROM info t2 WHERE t2.class = t1.class ORDER BY t2.score ASC ) ORDER BY t1.class DESC ,t1.score asc--方法2.求分组数据中最小的前三条SELECT * FROM(SELECT * , ( SELECT COUNT(1) FROM dbo.info t2 WHERE t1.score > t2.score AND t1.cl
阅读全文