冯海滨博客

海滨博客

使用sql server management studio 2008 连接数据库,无法查看数据库,提示 无法为该请求检索数据 错误916

0条评论 797 ℃

今日使用sql server management studio 2008 连接远程数据库,可以链接上,但是无法查看自己的数据库,点击数据库后,提示 无法为该请求检索数据 错误916

image

解决方法如下

点击左侧的数据库,然后到右侧的 “名称”注意 如果点击 没有出现对象自愿管理器 请按F7  然后再名称上面点击右键   出来如图所示的菜单,取消掉策略运行状态和排序规则,再次点击数据库的时候,就能显示所有的数据库以及你自己的数据库了。

...

SQL2008和sql2008 r2有什么区别

0条评论 561 ℃

 首先从不同的角度来说

1 如果你是VS2008 则配合良好的是 SQL 2008 而不是 SQL 2008R2.

2 如果是 VS2010 则配合良好的是2008R2

3 SSRS 的 REPROTING BUILDER 从2 变成 3 这是让开发这头疼的事情,不要以为2008R2 和 2008 就

  全部兼容,这里要告诉你,在这个问题上他们绝对不兼容

4 不同的在SSAS 以及 SSRS 在SSAS上面懂了不少手脚,具体查看微软网站,SSRS提供更多的 图标

5 如果你是多BI (商务智能)那建议2008R2 但如果是单纯数据库,则没有太多分歧

...

sql trim()函数去掉两头空格

0条评论 585 ℃

1.sql trim()函数去掉两头空格
sql语法中没有直接去除两头空格的函数,但有ltrim()去除左空格rtrim()去除右空格。
合起来用就是sql的trim()函数,即select ltrim(rtrim(UsrName))


2.distinct 选择多列,其中一列不能重复,其他列取最大值。
GoodName GoodVersion
 物品一   1.0
 物品一   2.0
 物品二   1.0
 物品二   2.0
如果想得到
 物品一   2.0
 物品二   2.0
用select distinct GoodName,GoodVersion from..不行。
distinct作用于两列的时候,是两列同时重复才算重复。
所以用一种特殊的方法来处理。
select max(GoodName),max(GoodVersion) from t_Good group by GoodName
以GoodName分组,就能保证GoodName不会重复。

...