随笔分类 -  SQL Server

SQL Server累积
摘要:今天遇到一个奇怪的问题,SSRS我觉得是个半成品,很多东西都搞不了。写了一段SQL,本来SQL写法都有点怪了,如下WITH TMP_A AS (SELECT *,ROW_NUMBER() OVER(PARTITION BY L1_WorkOrderType,L2_TaskCode ORDER BY L4_QTY)CC FROM(SELECTB.B1_APP_TYPE_ALIAS AS L1_WorkOrderType,WO.TASK_CODE AS L2_TaskCode,WO.COST_ITEM AS L3_CostItem,SUM(WO.COST_QUANTITY) AS L4_QTY,M 阅读全文
posted @ 2013-07-31 17:45 medci(卡樂江) 阅读(442) 评论(0) 推荐(0)
摘要:SQL寻找丢失的充值数据 阅读全文
posted @ 2010-12-07 14:36 medci(卡樂江) 阅读(443) 评论(0) 推荐(0)
摘要:数据库因为正在使用突然断电,造成数据库损坏,经千辛万苦将数据文件COPY出来后,附加时报错误823,经过网上搜索CSDN上的一个结果,一次OK~HOHO在SQL-Server企业管理器中,新建同名数据库(这里假设为Test)后,停止数据库,把损坏的数据库文件Data.mdf和Test_log.LDF覆盖刚才新建数据库目录下的Data.mdf和Test_log.LDF,同时删除Test_log.LD... 阅读全文
posted @ 2010-06-02 12:18 medci(卡樂江) 阅读(469) 评论(1) 推荐(0)
摘要:数据库因为正在使用突然断电,造成数据库损坏,经千辛万苦将数据文件COPY出来后,附加时报错误823,经过网上搜索CSDN上的一个结果,一次OK~HOHO在SQL-Server企业管理器中,新建同名数据库(这里假设为Test)后,停止数据库,把损坏的数据库文件Data.mdf和Test_log.LDF覆盖刚才新建数据库目录下的Data.mdf和Test_log.LDF,同时删除Test_log.LD... 阅读全文
posted @ 2010-06-02 12:17 medci(卡樂江) 阅读(557) 评论(1) 推荐(0)
摘要:最近遇到的几个问题,整理出来一起分享一下,HOHO~因为经常遇到一些数据库要升级的情况,因为之前做出修改时并未及时保存相关的SQL,后只能自行进行对比数据库结构作出对比后,自行书写升级脚本。众所周知,所有添加的东西或者修改的东西都一定要先判断是存在性,所有相关类型的判断存在与否这里我都将罗列出来,供需要的朋友作个参考!表中某个栏位的判断:if col_length('TC_Card','CardV... 阅读全文
posted @ 2010-04-15 12:07 medci(卡樂江) 阅读(880) 评论(0) 推荐(0)
摘要:好久没有写东西了,最近比较忙,两套软件都没能出来,紧急测试当中。昨天发现数据库的系统表少了一堆的东西,需要插入进去,做为补丁发布,要写一堆麻烦的INSERT,后仔细思考过后,以相当快的速度完成任务。巧用SQL生成烦人的SQL语句下面我们SAY一SAY插入语句,HOHO~~~select 'insert into TC_SysParameter (SysParameterID, SysParamet... 阅读全文
posted @ 2010-03-31 13:50 medci(卡樂江) 阅读(459) 评论(2) 推荐(0)
摘要:首先恭祝各位虎年行大运,虎虎声威!嘿嘿~~~~之前所安装的SQL SERVER2000一直存在一些问题,事件探查器一直使用不正常,开始和停止无法正常,且每次退出都要强行退出,很是郁闷了一段时间,刚开始上班,趁工作不是很忙的时候,整整看!起初只是在添加\删除程序里卸载2000,再删除注册表里的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Se... 阅读全文
posted @ 2010-02-22 14:53 medci(卡樂江) 阅读(306) 评论(0) 推荐(0)
摘要:修复数据库,应该是一个再熟悉不过的“陌生”东东了。以往修复就使用一般的修复语句即可,今天遇到一个顽固不化的错误,NND, 报错信息如下:服务器: 消息 8929,级别 16,状态 1,行 1对象 ID 2: 在文本 ID 177078272 中发现错误,该文本的所有者是由 RID = (1:627:1) id = 1899153811 and indid = 10 标识的数... 阅读全文
posted @ 2010-01-12 14:04 medci(卡樂江) 阅读(1789) 评论(4) 推荐(0)
摘要:T-SQL与数据结构的冒泡算法 交换排序的基本思想是:两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止。 应用交换排序基本思想的主要排序方法有:冒泡排序和快速排序。一、下面我们来认识一下此方法在T-SQL中的实际使用:declare @date datetimedeclare @endDate datetimedeclare @termID intset @t... 阅读全文
posted @ 2009-11-11 14:34 medci(卡樂江) 阅读(961) 评论(0) 推荐(0)
摘要:1、以前修复数据库都使用最低级别的修复,使用如下语句alter database yc_smartcard2 set single_user-----将数据库置于单用户模式下useyc_smartcard2dbcc checkdb('yc_smartcard2',repair_allow_data_loss) --修复数据库dbcc checkdb ('yc_smartcard2',REPAIR_... 阅读全文
posted @ 2009-10-30 10:30 medci(卡樂江) 阅读(928) 评论(0) 推荐(0)