-
[Sql Server] 简单动态,出错,求改正?该如何处理
简单动态,出错,求改正???declare@tablenvarchar(4000),@idint,@sqlnvarchar(4000)select@table='bbb',@id=50set@sql='selecttop100*from'[email pro...
53
热度 -
[Sql Server] 请教在存储过程中怎么办,查询表返回的结果集
请问在存储过程中怎么处理,查询表返回的结果集?请问在存储过程有没有如同asp的Recordset,asp.net的SqlDataReader,DataSet等可以把查询到的结果保存在一个结果集中进行处理?。存储过程中的游标是不是用来实现这个功能的?谢谢------解决方案--------------...
36
热度 -
[Sql Server] 有三个表T1,T2,T3,对应三个主键K1,K2,K3,现有另一个公共表T, 其某一字段K引用的是前三个表的主键,怎么表达这种关系
有三个表T1,T2,T3,对应三个主键K1,K2,K3,现有另一个公共表T,其某一字段K引用的是前三个表的主键,如何表达这种关系?似乎没有现成的约束可用啊?K似乎不能定义为其他任何一个表的外键.------解决方案--------------------有三个表T1,T2,T3,对应三个主键K1,K...
210
热度 -
[Sql Server] 能否提供一个存储过程,打印出所有用户表的表名/字段名/字段类型/说明的清单?解决思路
能否提供一个存储过程,打印出所有用户表的表名/字段名/字段类型/说明的清单?感觉sql2000没有像access那样把字段说明显示在字段的旁边真是不方便啊?------解决方案----------------------这是一个表的.SELECT表名=casewhena.colorder=1then...
156
热度 -
[Sql Server] 非常简单的有关问题。20分白送了啊
非常简单的问题。20分白送了啊~~~~~~~~如何把表OAM中filename中首两个字符不是07的添加07?如果已经有07则不要添加。本人菜鸟,要求源码,谢谢------解决方案--------------------如何把表OAM中filename中首两个字符不是07的添加07?如果已经有07则...
57
热度 -
[Sql Server] 查询手机号码所属地 的判断的规则解决办法
查询手机号码所属地的判断的规则有人知道区分手机号码所属地的规则是什么吗?网上很多这样的网站可以查询,是按照什么规则来分的?------解决方案--------------------第4-第8位可以区分归属地------解决方案--------------------顶------解决方案-----...
27
热度 -
[Sql Server] 实现这样的字符串替换,有什么办法?该如何处理
实现这样的字符串替换,有什么办法?表中有一些类似操作日志的记录,如select*fromcustomerswherecustomerid='TCANG'deletefromorderswhereemployeeid=9insertintocustomersvalues('AY...
63
热度 -
[Sql Server] 急求怎么创建这样一个视图,多谢
急,求如何创建这样一个视图,谢谢表1(Name,Number)NameNumberA2B3C4如何创建一个视图View1(A,B,C)ABC234将表的行变成视图的列,谢谢------解决方案--------------------将表数据旋转90度将下表数据:Abcde--------------...
18
热度 -
[Sql Server] 去空格!该如何处理
去空格!VC中如何去掉字符串的尾空格?------解决方案--------------------rtrim(col)------解决方案--------------------楼主发错版块了吧?!VC不会,SQL中rtrim('字符串')是去掉尾部空格------解决方案-----...
76
热度 -
[Sql Server] 急求按一个字段删除重复记录的sql解决思路
急求按一个字段删除重复记录的sql表test1,字段为idint,namevarcharname重复,id主键,求删除重复的name字段的sql语句很急啊,试了半天没试出来。。------解决方案----------------------如果是隨便保留哪條數據DeleteFromtest1Wher...
71
热度 -
[Sql Server] [马上给分]这句SQL语句该如何写
[马上给分]这句SQL语句该怎么写?Sql中的多个判断语句怎么才能用unionall连接呢?ifDayState=0andHolidayID<>0begin select*,HolidayIDasBoundField fromUserState where[email prot...
2
热度 -
[Sql Server] *请一下,不盛感激
***请高手指点一下,不盛感激!CREATELOGINSHOBCsaWITHPASSWORD='ObcCorpSh';我用这句话创建了一个用户,怎么来设置该用户的权限。我想设置成sysadmin权限谢谢指导!------解决方案--------------------要控制对数据库的...
27
热度 -
[Sql Server] 通用存储过程怎样返回记录总数,该如何解决
通用存储过程怎样返回记录总数存储过程代码:ALTERPROCEDUREsp_Search@tblNamevarchar(255),--表名@strGetFieldsvarchar(1000)='*',--需要返回的列@fldNamevarchar(255)='',--排序的字段名@PageSizei...
86
热度 -
[Sql Server] 一道面试的有关问题,想求答案~回答正确马上给分,多谢了
一道面试的问题,想求答案~~~~~回答正确马上给分,谢谢了今天去面试,有一道面试的题目没做出来,具体表结构记不太清楚了。但是大概意思是,有一表,他里面的字段显示的内容有重复的~~~你要查询出另外一表,把第一个表的重复字段变成列显示,求答案,有没有朋友也做过类似的题目啊,等于就是把一张表竖过来显示,内...
53
热度 -
[Sql Server] sqlserver2005复制遇到的"sqlserver无法将 xxx 配置为分发服务器的异常"
sqlserver2005复制遇到的"sqlserver无法将xxx配置为分发服务器的错误",求助.sqlserver2005verytas下,搭配复制遇到如下错误.--------------------------------解密过程出错.没有从远程服务器'repl_...
87
热度 -
[Sql Server] 查找重复数据?解决办法
查找重复数据?现有一表temp其中一列如下:nameA-H1-047A-H1-002A-H1-003A-H1-047A-H1-047A-H1-047想查找出name列中有重复的数据A-H1-047并删除该行,得到如下:nameA-H1-047A-H1-002A-H1-003------解决方案---...
32
热度 -
[Sql Server] 请问一个简单的触发器编写
请教一个简单的触发器编写tbA表中字段A1,B1其中B1为INT型tbB表中字段C1,D1其中D1为INT型要求1、当tbB中插入一条新记录时,将满足条件tbA.A1=tbB.C1的记录的tbA.B1值更新,更新为tbA.B1=tbA.B1-tbB.D12、当tbB中的原有记录的D1值改变时,将满足...
25
热度 -
[Sql Server] 服务器上的两个数据库,想在B数据库中新建立与A数据库中定义完全相同的多个表怎么处理
服务器上的两个数据库,想在B数据库中新建立与A数据库中定义完全相同的多个表怎么办?同一台服务器上的两个数据库,想在B数据库中新建立与A数据库中定义完全相同的多个表,有什么比较简单的办法?有没有Oracle中的“类似创建……”这样的功能?或可否导出表的SQL创建语句?------解决方案-------...
1
热度 -
[Sql Server] 有关更新的触发器有关问题(存在批量更新),请问
有关更新的触发器问题(存在批量更新),请教我一表A有字段id,t1,t2,t3,其中id为自动编号表Bid,fid,t1,t2,t3,其中id为自动编号,fid是表a的ID,在表A有更新字段值时,能将更新前这条记录的插入保存到表B中(fid保存表A的id),字段没有更新时,对于表A有批量更新,如up...
58
热度 -
[Sql Server] 【请教】怎么把会计期间换算为自然期间
【请问】如何把会计期间换算为自然期间,比如2007-01-25到2007-02-25为二月输入的是一个自然期间比如2007-01-27理论上应该是1月,但是实际上在软件中确是2月而软件中存储的是形式是这样的2007-01-252007-02-252007-03-252007-04-252007-05...
51
热度