随笔分类 -  SQL Server

摘要:在安装SQL 2000数据库和SQLSP4补丁时,经常会提示“以前进行的程序安装创建了挂起的文件操作。运行程序之前,必须重新起动计算机。”。将之解决方法记录下来,便于以后参考。解决办法如下:点击“开始菜单”->“运行”,输入:regedit, 点击确定按钮进入注册表,然后到HKEY_LOCAL_MACHINE\SYSTE... 阅读全文
posted @ 2010-11-16 12:15 铞迩锒铛 阅读(2982) 评论(0) 推荐(0)
摘要:一、数据库的基本操作1. 数据库的创建If Exists(Select Name from SysDatabases Where Name='Gmis_2009')Drop DataBase Gmis_2009GoCreate Database Gmis_2009On Primary( Name=Gmis_2009_data, FileName='C:\program Files\Data\Gmi... 阅读全文
posted @ 2009-12-11 21:48 铞迩锒铛 阅读(216) 评论(0) 推荐(0)
摘要:create procedure paging@sqlstr nvarchar(4000), --查询字符串@currentpage int, --第N页@pagesize int --每页行数asset nocount ondeclare @P1 int, --P1是游标的id@rowcount intexec sp_cursoropen @P1 output,@sqlstr,@scrollop... 阅读全文
posted @ 2009-12-11 21:46 铞迩锒铛 阅读(235) 评论(0) 推荐(0)
摘要:在数据库的设计的时候必须要有一个字段是来存储操作时间的同时还有一个字段来存储流水线的编号。private string GetSerialNo() {DataTable dt = db.GetDataTable(db.ConnStr, "select isnull(max(fld_46_2)+1,1) from gmis_mo_46 where DateDiff(day,fld_46_3,'" ... 阅读全文
posted @ 2009-12-05 23:18 铞迩锒铛 阅读(579) 评论(0) 推荐(0)
摘要:查看过去的某年中共有多少个星期,如果是当前年份则查询当前是第几星期的两中方法:1>. DatePartdeclare @Year VarChar(4)Set @Year='2008'Select @Year,Case When DatePart(Year,GetDate())<>@Year Then DatePart(Week,Cast((@Year+' 12 31 ') As ... 阅读全文
posted @ 2009-12-05 23:15 铞迩锒铛 阅读(326) 评论(0) 推荐(0)