
SQL Server 2000
iittxgt
爱好上网,听音乐,看书!!!
展开
-
SQL Server安装文件挂起错误解决办法
是安装程序在先前的安装过程中在系统注册表留下某些信息,导致不能安装。于是经过多次试,发现删除掉如下键值信息即可安装: 1、在运行窗口输入regedit,打开注册表编辑器,2、在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager中找到PendingFileRenameOperations,删除该键原创 2006-12-08 08:04:00 · 547 阅读 · 0 评论 -
利用SqlServer内部存储过程实现快速方便的分页 (转)
> SqlServer内部的分页功能,强啊!!1)只需要提供Sql语句和每页的记录数,页数就可以了2)速度超快哟,100W记录1~3秒就分出来了3)对于存储过程特别好用--//调用的方式表exec up_zbh_DivPageBySql select * from 表,10,3存储过程exec up_zbh_DivPageBySql exec 存储过程,10,1 --//我吧它封装原创 2007-11-11 22:35:00 · 294 阅读 · 0 评论 -
SQL 修改表名,表列名
修改表名:Exec sp_rename [原表名],[新表名] 修改字段名:Exec sp_rename 表名.[原列名],新列名,Column原创 2007-10-17 15:34:00 · 610 阅读 · 0 评论 -
sql server删除有默认值的列
MSSQL数据库里可以直接用 alter table article drop [列名] 来删队列 但在Sql server数据库,如果这个列有默认值,这样删除列会报错,这时要删除列的默认值 declare @name varchar(20) select @name=b.name from syscolumns a,sysobjects b where a.id=obje原创 2007-10-06 15:00:00 · 592 阅读 · 0 评论 -
用SQL语句更改表计算列的公式
需要先删除列 alter table tablename drop COLUMN colname go 再增加列 alter table tablename add COLUMN colname as 新的计算公式 go原创 2007-10-06 14:29:00 · 2170 阅读 · 0 评论 -
PowerDesigner中如何把主键设为自动增加
PowerDesigner中如何把主键设为自动增加 双击字段,把identity前面的钩打上即可 identity就在Primary key的右边原创 2007-06-04 15:13:00 · 1423 阅读 · 0 评论 -
利用sql server的全局临时表防止用户重复登录
在我们开发商务软件的时候,常常会遇到这样的一个问题:怎样防止用户重复登录我们的系统?特别是对于银行或是财务部门,更是要限制用户以其工号身份多次登入。 可能会有人说在用户信息表中加一字段判断用户工号登录的状态,登录后写1,退出时写0,且登录时判断其标志位是否为1,如是则不让该用户工号登录。但是这样那势必会带来新的问题:如发生象断电之类不可预知的现象,系统是非正常退出原创 2007-08-12 14:50:00 · 810 阅读 · 1 评论 -
SQL server如何定时执行一些脚本
--具体步骤:企业管理器--管理--SQL Server代理--右键作业--新建作业--"常规"项中输入作业名称--"步骤"项--新建--"步骤名"中输入步骤名--"类型"中选择"Transact-SQL 脚本(TSQL)"--"数据库"选择执行命令的数据库--"命令"中输入要执行的语句:Update City Set IsAccess=0--确定--"调度"项--新建调度--"名称"中输入调度名原创 2007-04-25 09:10:00 · 312 阅读 · 0 评论 -
SQL Server:创建索引视图
视图也称为虚拟表,这是因为由视图返回的结果集其一般格式与由列和行组成的表相似,并且,在 SQL 语句中引用视图的方式也与引用表的方式相同。标准视图的结果集不是永久地存储在数据库中。查询每次引用视图时,Microsoft® SQL Server™ 2000 会动态地将生成视图结果集所需的逻辑合并到从基表数据生成完整查询结果集所需的逻辑中。生成视图结果的过程称为视图具体化。有关更多信息,请参见视图解析原创 2007-01-22 15:48:00 · 3255 阅读 · 0 评论 -
查询及删除重复记录的方法
(一)1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,原创 2007-01-16 12:26:00 · 732 阅读 · 0 评论 -
用SQL实现树的查询
树形结构是一类重要的非线性结构,在关系型数据库中如何对具有树形结构的表进行查询,从而得到所需的数据是一个常见的问题。本文笔者以 SQL Server 2000 为例,就一些常用的查询给出了相应的算法与代码,颇值得读者借鉴。树型结构 关系型数据库将数据按表结构形式进行组织。它对表格的处理方便灵活,且易学易用,因而得到广泛的应用。关系型数据库所处理的表格是线性结构的原创 2008-02-02 08:51:00 · 478 阅读 · 0 评论