随笔分类 - SQLSERVER
sqlserver的些常用语句的使用例子。
摘要:解决方案: 在PD的 Tools-->Resources-->DBMS-->SQL Server 2005打开DBMS属性窗口,在General选项卡中选择Microsoft SQL Server 2005-->Script-->Objects-->Column-->SQLlistquery修改其中的内容为:[代码]其实只是更改了 convert(varc...
阅读全文
摘要:大家是否遇到过在安装sqlserver2000时,老是提示以下信息:
以前的某个程序安装已在安装计算机上创建挂起的文件操作。运作安装程序之前必须重新启动计算机。
重新启动N次也不行.
于是上网找了一下,
找到了以下解决方案,只是一时半会找不到作者了!
阅读全文
摘要:恢复数据库后,恢复原来数据用户的权限
我们公司有两个服务器,一个为测试用途,当从正式环境恢复到测试环境的时候,会出现原来用户无法访问的问题。但当你想加上原来用户的权限,系统会提示已经存在。但你并不没有看见,这个时候应该怎么办呢?
阅读全文
摘要:快速更新 数据库对象 的 拥有者。
今天恢复数据库的时候,发现有很多procedure的所有者不是dbo,而是一些其他用户,这样造成用户不能访问它。
阅读全文
摘要:利用游标将远程表上的数据复制到本地,出现了以下的错误提示,怎么办呢?
错误提示:远程表不可更新。远程表上的可更新键集驱动游标要求事务具有扫过游标的 REPEATABLE_READ 或 SERIALIZABLE 隔离级别。
(Remote tables are not updatable. Updatable keyset-driven cursors on remote tables require a transaction with the REPEATABLE_READ or SERIALIZABLE isolation level spanning the cursor.)
阅读全文
摘要:用SQL Server Management Studio 链接到SQL Server 2000服务器上,打开DTS包,正想编辑的时候,出现了错误误提示:编辑DTS包需要SQL Server 2000 DTS 设计器组件。要使用此功能,请安装特殊的WEB下载文件“SQL Server 2000 DTS 设计器组件". 也就是说SQL Server 2005 的 SQL Server Management Studio 默认是不能编辑DTS 2000(SQL Server 2000的DTS)的。为了解决这个问题,Microsoft增加了一个补丁提供给用户下载。装上这个补丁后就可以像SQL Server 2000一样编辑DTS包了。
阅读全文
摘要:在工作过程中突然间遇到一个要统计某条记录,某个字段中用逗号分开后的字符个数。
如某记录某段的内容如下:a,b,c,d,e,f ,g 统计的结果应该为: 7 。找了一下sql,并没有找到这个函数,
于是叫同事lucky帮我写了一个(因为我的sql实在太菜了,只会select)。
阅读全文