当前位置: 代码迷 >> Sql Server
 解决方案列表
  • [Sql Server] 如何对SQL Server里怎样整理索引碎片

    怎么对SQLServer里怎样整理索引碎片帮助看的不是很懂,只能一个索引一个索引这样处理的吗?可不可以整个表这样处理?------最佳解决方案--------------------/**********************************************************...

    21
    热度
  • [Sql Server] 表分区和索引分区的三个有关问题

    表分区和索引分区的三个问题对于表分区和索引分区,我有三个疑惑,请高人们指点下,也可以互相讨论下。一表分区的两个问题:1)可否只对表的某一分区建立索引,譬如分区表有4个分区,能否只在表的分区三上建立一个索引?2)能否对某一分区表上的索引重组和重建?譬如分区表有4个分区,可否只对分区三上的所有索引或某个...

    47
    热度
  • [Sql Server] SQL如何用递归实现3表查寻

    SQL怎么用递归实现3表查寻有个一难题:算库存的问题,已知上月末的商品库存,这个月每天的入库和出库,求每天的库存(上月末库存+当天入库-当天出库)第二天的库存,是前一天得库存加上今天的入库,减今天的出库月末库存表(商品名称,库存数量)入库表(日期《1-30号的》,商品名称,库存数量)出库表(日期《1...

    27
    热度
  • [Sql Server] 有关sql树型结构统计的有关问题

    有关sql树型结构统计的问题:现有类似的表结构,其实的score字段是通过统计出来的,实际情况中是不存在这样一个表的。要求统计出每个节点及这个节点的所有子结点的score值。我现在用递归函数,对每个结点做一次递归,但效率不行,因为函数要不能访问临时表,我创建了临界的基本表,每次调用此过程的时候用统计...

    38
    热度
  • [Sql Server] 关于视图,该如何解决

    关于视图WINDOWS2003服务器,SQL2000SERVER。用A,B两个表创建一个视图,关联字段值M的长度正常为9位,当A表增加一条记录且M的长度是11位(之前的长度都是9位)时,该视图就无法打开,请问这是为什么?------最佳解决方案--------------------引用:引用:这个...

    94
    热度
  • [Sql Server] ,求大神帮写个存储过程

    在线等,求大神帮写个存储过程要求传入参数:表名,字段(多字段),排序字段,分页数按照传入参数查询出结果在线等谢谢------最佳解决方案--------------------createprocp_page@tablenamevarchar(50),@fieldvarchar(2000),@ord...

    12
    热度
  • [Sql Server] 存数历程转函数

    存数过程转函数@endtimedatetimeASdeclare@tempTabletable(businessIdint,businessnamevarchar(50),subbusinessidint,business_subnamevarchar(50))insertinto@tempTabl...

    53
    热度
  • [Sql Server] full join 如何不行啊

    fulljoin怎么不行啊???select*fromUT_PROGRAMwhereuserid=4有142条数据select*fromUT_PROGRAMwhereuserid=50437有165条数据以上两个结果中ProgramID相同的只有1条其中UT_PROGRAM表有4个字段[UserID...

    213
    热度
  • [Sql Server] 求 用sql statement取代cursor的問題 急解决思路

    求用sqlstatement取代cursor的問題急...不用循環,用什麼方法取代游標,效能會更好,希望各位給個提示,謝謝!!!------解决方案--------------------建议你给出具体的例子这个不好说有些时候递归可以代替游标的我最近遇到很多别人写的存储过程基本上都在用游标但是很多都...

    35
    热度
  • [Sql Server] 请问一条SQL语句,怎么分组筛选

    请教一条SQL语句,如何分组筛选?现有一张表如下:IDNum111020203030现在问题是,上面ID分别2条为一组,我想筛选出当同一组ID中,Num的值同时都等于0的那个ID,即上面结果最张需要输出来IDNum20203030请问SQL语句应该如何写呢?所有数据是动态产生,所以不能写死条件的,谢...

    26
    热度
  • [Sql Server] sql语句case when怎么将一个列变为2个列

    sql语句casewhen如何将一个列变为2个列(MeterOrigValue)表里有六个列,分别是departmentid(部门id),fid(水电表示id),useqty(水电使用数),time(采集时间),wprice(水单价),electPrice(电单价)fid里分2种:1表示水;2表示电...

    71
    热度
  • [Sql Server] 存储过程数据重复有关问题

    存储过程数据重复问题在用户向表1提交新数据的时候先给表1做个查询检查是否有与字段A,有相同的数据有的话就不让插入返回该重复的字段内容没有的话就插入一条提交过来的数据现在已有存储过程如下:ALTERprocedure[dbo].[Pro_1]@Avarchar(50),@Bvarchar(50),@C...

    65
    热度
  • [Sql Server] 怎么使用存储过程创建新表

    如何使用存储过程创建新表如何在SQLServer中使用存储过程创建一个新表这是我建立的存储过程usetestgocreateprocedurecreatetable01@namevarchar(10)ascreatetable@name(daterealnotnull)go但总是出错消息102,级别...

    96
    热度
  • [Sql Server] 相差一定范围的记录只取一条如何写SQL

    相差一定范围的记录只取一条怎么写SQL假如是这样的两条记录IDtime12012-10-0208:16:52.00022012-10-0208:17:52.00012012-10-0208:16:54.000....像这样两个字段,ID为1的两条记录差2秒,假设我设一个条件,相差10秒以内的记录只取...

    92
    热度
  • [Sql Server] 一路SQL查询面试题,求解

    一道SQL查询面试题,求解前不久参加了一个面试,因为笔试SQL不过关导致刷了下来。遇到这样一个问题,感觉很简单但是没想到方法,大家帮忙看看,应该是与groupby有关。rqshengfu2005-05-09胜2005-05-09胜2005-05-09负2005-05-09负2005-05-10胜20...

    11
    热度
  • [Sql Server] SQL2000列判断?解决方案

    SQL2000列判断?在SQL2000,如何盘点一个表中的列是唯一列,主键列,自增长列。在SQL2000中的帮助文件没看明白。------最佳解决方案--------------------null------其他解决方案--------------------2000有啥系统表我都忘了,要是05甚...

    77
    热度
  • [Sql Server] SQL2000升级到SQL2005,该如何解决

    SQL2000升级到SQL2005各位CSDN的大侠,小弟这边数据库用的是SQL2000最近死锁、阻塞、丢记录各种问题想升级到2005但是服务器只有一台就是安装SQL2000的那台我想在这台服务器上同时也装2005然后把数据从2000迁移到2005再把程序连到2005上由于没做过不知道改怎么办求各位...

    70
    热度
  • [Sql Server] 找出包含 A and B 但是不包含 C 的CustomerID

    找到包含AandB但是不包含C的CustomerID查找ProductCode有A并且有B的CustomerID但是不能有C例如下面的一些数据CustomerID ProductCode1 A1 B2 A2 B2 D3 A3 B3 D3 A3 D4 A4 B4 C5 A5 B5 A5 B5 C5 D...

    85
    热度
  • [Sql Server] 候,SQL语法有关问题

    在线等候,SQL语法问题SELECTps0.PK_TROUBLE_REPAIR_IDpkid,ps0.WORKFLOW_DEF_NO,ps2.remark,ps0.STATEASSTATE,to_char(SEGNO)asprojectNo,CONTENT||'('||SECTIONS||'标)'A...

    89
    热度
  • [Sql Server] 安装sql server2005时,提示“无法启动SQL Server(MSSQLSERVER)服务 异常1053“和“sqlservr.exe[4076] 中发生未处理的win32错误”

    安装sqlserver2005时,提示“无法启动SQLServer(MSSQLSERVER)服务错误1053“和“sqlservr.exe[4076]中发生未处理的win32异常”在新装的操作系统windows2003sp2中安装sqlserver2005简体中文零售版时总是提示“无法启动SQLSe...

    712
    热度