-
[Sql Server] 小弟我在删除一些记录以前不知道怎么删除另一个表的关联信息
我在删除一些记录以前不知道如何删除另一个表的关联信息我要删除表A(一年以前的记录)表A中的ID和表B中的TopId是对应的,不知道如何删除deletebwheretopid=..............deleteawheredate<一年以前的记录------解决方案------------...
77
热度 -
[Sql Server] 提问个很弱的有关问题
提问个很弱的问题我现在有一张表中的数据很多,但是有一个时间字段,我现在要从这张表里取某时间内的数据,再与其他表关联,我想问的是,我是先把该时间段内的数据放到临时表中再去关联,还是直接关联用时间范围限定那,我不知道我用时间范围限定后,在同别的表进行关联的时候,数据库会不会还扫描整张表,哪个速度更快,-...
87
热度 -
[Sql Server] * 帮帮忙,更新同一张表!该如何解决
**************急!帮帮忙,更新同一张表!************有这样一张表:要求按TheID更新ItemCode=9的项=(ItemCode为8的项-ItemCode为10+11的项)TheIDItemCodeTheValue00110100111200185001910021020...
289
热度 -
[Sql Server] 触发器:两个表有三个字段相同,其中一个插入数据时,需要更新另外一个对应的三个字段,该怎么处理
触发器:两个表有三个字段相同,其中一个插入数据时,需要更新另外一个对应的三个字段aren1tel1ren2bren1tel1ren2a表是业务表,经常有数据插入,b表是用户信息表,只有在a插入的记录里此三字段不全为空的时候才更新b表a、b共同的字段是danwei------解决方案---------...
72
热度 -
[Sql Server] 急知道函数的名称,如何读取函数的参数信息
急!知道函数的名称,怎么读取函数的参数信息?需要读取函数的参数的名称、类型等------解决方案--------------------参见sysobjectssyscomments------解决方案--------------------selectb.name,b.lengthfromsyso...
48
热度 -
[Sql Server] 原来设置好的自动备份,突然不起作用了!解决方案
原来设置好的自动备份,突然不起作用了!数据库原来一直设置为定时备份,今天发现突然不行了。我就去找日志查看:18264:数据库已备份:数据库:SB_TS,创建日期(时间):2007/04/17(08:58:43),转储的页数:159457,第一个LSN:22723:23588:1,最后一个LSN:22...
15
热度 -
[Sql Server] 什么时候有触发器
什么时候有触发器?在线等更新删除时,都是用的UPDATE,因为一般更新一两个字段,问问用个触发器行不行?什么时候用触发器?------解决方案--------------------没明白lz是什么意思!------解决方案--------------------不知道你要為什么------解决方案...
95
热度 -
[Sql Server] 这种情况是不是要使用游标或有其他好办法么?该如何处理
这种情况是不是要使用游标或有其他好办法么?@a=200tableIDSXIXXI2500300429920061991003990[email protected]去talbe检索[email protected]SXIXXI之间时候检索出ID出来如@a=200则检索出42992...
71
热度 -
[Sql Server] 请问SQL2000中配置复制时发布服务器、分发服务器和订阅服务器的具体操作
请教SQL2000中配置复制时发布服务器、分发服务器和订阅服务器的具体操作关于这个问题,虽然我有SQL2000联机参考但始终无法实现两台数据库服务器之间的同步复制现想请教具体的操作步骤望指点!------解决方案--------------------先贴个步骤:------------------...
86
热度 -
[Sql Server] 存储过程的语句
求一个存储过程的语句假设表A中有b,c,d三个字段100条纪录,用一个存储过程判断b,c两个字段是否为空,如果为空,则将其设为0。------解决方案--------------------.....我郁闷了selecta,isnull(b,0)b,isnull(c,0)cfrom表update表s...
66
热度 -
[Sql Server] 小弟我想查询从第10行开始的10条记录
我想查询从第10行开始的10条记录如何查但我也没有关类式ID这样的字段------解决方案--------------------没有主键是不行的.------解决方案--------------------给个示例吧--取8.9.10三行记录的方法,前提,编号是主键才行selecttop3*fro...
60
热度 -
[Sql Server] 生成1千万个随机串号9位英文字母?解决思路
生成1千万个随机串号9位英文字母?请问一下,在SQL中怎么来做可以快速生成1千万个9位英文(大写)随机不重复的号码,非常着急,谢谢啦。------解决方案--------------------建议先按规律生成,保证不重复再用newid()排序,将其打乱------解决方案-------------...
65
热度 -
[Sql Server] 数据库高手指教,该怎么处理
数据库高手指教,急!在网络公司开了个空间,近期他们服务器升了一次级,导致.net网站都打不开,从本地企业管理器上注册连接也连接不上数据库。后来被告知数据库中没有任何表存在了。通过相关服务器或SQLSERVER日志可以看到什么原因导致数据库中表丢失的,谢谢!------解决方案------------...
77
热度 -
[Sql Server] 如何创建约束,使某字段得数据只能录入“A”或“B”呢
怎么创建约束,使某字段得数据只能录入“A”或“B”呢?sql2005------解决方案--------------------ALTERTABLE[dbo].[test]WITHCHECKADDCONSTRAINT[CK_test]CHECK(([tt]='A'OR[tt]=...
68
热度 -
[Sql Server] 一个关于合并结果的sql语句解决方法
一个关于合并结果的sql语句createtable#a(idvarchar(50),certvarchar(50))insertinto#a(0,'abc')insertinto#a(0,'def')insertinto#a(0,'gkh')inser...
79
热度 -
[Sql Server] 问一个sqlserver2005表分区的有关问题
问一个sqlserver2005表分区的问题有个日志表Log大概是两千多万条数据,为了提高查询性能并根据要求只保留6个月内的数据,将表的Logtime字段进行了划分,共6个区,分别存储每个月的数据,并且也建立了分区索引。可是现在发现了一个这样的问题:查询的时候如果只是按Logtime条件来查的话,可...
29
热度 -
[Sql Server] 怎么判断2张表中的数据完全一致,多谢了
如何判断2张表中的数据完全一致,谢谢了两张表,结构一致,如何知道两张表中的数据是否完全一致表A结构 ID NAME NUMBER表B结构 ID NAME NUMBER------解决方案--------------------declare@aintdeclare@bintselectchecksu...
5
热度 -
[Sql Server] 遇到一个非常奇怪的有关问题,小弟我试图把有关问题的描述的清楚些,寻高手帮忙,语句已经写好了,需要指点一下
遇到一个非常奇怪的问题,我试图把问题的描述的清楚些,急寻高手帮忙,语句已经写好了,需要指点一下selecta.name,ltrim(sum(datediff(minute,StartProcessDate,EndProcessDate))/60)+'.'+ltrim(sum(date...
68
热度 -
[Sql Server] 主表与子表通过外键联系后,子表外键定义了cascade ,请教删除主表的操作需要定义成事务吗
主表与子表通过外键联系后,子表外键定义了cascade,请问删除主表的操作需要定义成事务吗?还有怎么设置,不能直接删除子表呢?------解决方案--------------------设置级联删除后:(1)外键表数据(子表数据)可直接删除,不会破坏数据库完整性。(2)主键表数据删除时,自动删除外键...
62
热度 -
[Sql Server] 在查询分析器中执行SQL怎么实现回滚
在查询分析器中执行SQL如何实现回滚?有一些修改表字段的语句,想实现在任一条修改出错时回滚的效果--1、增加问题表dbo.ISS_question字段qNumsOfRow:纵向0横向>0altertabledbo.ISS_questionaddqNumsOfRowintnull--初始化该字段...
28
热度