-
[Sql Server] 请问一个 游标的写法
请教一个游标的写法有表table1(id,a,b,c,d)createfunctionRosteredStaff(@RecordNumint)returnsTableASRETURN--我想用RosteredStaff函数取出前5条记录,如何用游标实现,多谢了go------解决方案--------...
36
热度 -
[Sql Server] 日志文件怎么删除
日志文件如何删除?我的sqlserver已经运行了一年,事务日志与数据库定时每天进行差异备份到备份设备中,一年下来备份设备已经快29G了,我的磁盘只有30G,请问如何删除事务日志,又不影像以后的灾难恢复,请问大家如何为何数据库,避免出现我这种情况?谢谢!------解决方案-------------...
96
热度 -
[Sql Server] 怎样将SQL Server服务器上数据库备份到本机上阿 ?解决思路
怎样将SQLServer服务器上数据库备份到本机上阿?怎样将SQLServer服务器上数据库备份到本机上阿?我试了用BackUp好像不行怎样将本机的备份恢复到SQLServer服务器上?用restore估计也不行吧这两个命令是不是只对本机有用。望大虾赐教------解决方案-------------...
53
热度 -
[Sql Server] 请教SQL在设计表中的公式一栏如何用阿,多谢
请问SQL在设计表中的公式一栏怎么用阿,谢谢请问SQL在设计表中的公式一栏怎么用阿,谢谢------解决方案--------------------可以填写其他列,数字,运算符,函数构成的公式------解决方案--------------------createtabletest(aint,bin...
78
热度 -
[Sql Server] 在sqlserver数据库中,怎么得到当前日期任意天前的日期
在sqlserver数据库中,如何得到当前日期任意天前的日期?例如今天是2007-9-13,我要得到一天前,两天前,一个星期前,一个月前。。。。。的日期,这个是在做查询是要用到的,麻烦高手指点一下!小弟不胜感激!------解决方案--------------------declare@ndaysi...
84
热度 -
[Sql Server] 怎么删除表名的第一个字母是数字的delete from 表名(数字)
如何删除表名的第一个字母是数字的deletefrom表名(数字)deletefrom4Mdeletefrom9M------解决方案--------------------deletefrom[4M]deletefrom[9M]
133
热度 -
[Sql Server] 能否将指定字符后面的数据删除,该怎么解决
能否将指定字符后面的数据删除字段类型为varchar,能否将此字段指定字符后面字符串删除比如表名为:art;字段为title;title里面的有一个字符串,如:你好吗-你好吗-中国!我要去掉的是第一个“吗-”后的字符串!不知道能不能实现------解决方案--------------------se...
117
热度 -
[Sql Server] “提示:在关键字 'END' 附近有语法异常”?
“提示:在关键字'END'附近有语法错误”??代码目的:若数据库bbsDB已存在则打开bbsDB数据库,若不存在则创建bbsDB数据库。在分析器里输入如下内容:USEmasterIFEXISTS(Select*FROMsysdatabasesWhereNAME='bbsDB')BEG...
87
热度 -
[Sql Server] 执行存储过程后多了很多锁?解决方案
执行存储过程后多了很多锁???我有个存储过程,功能如下:先从1个EXCEL文档中导入数据到1个临时表,然后用游标循环该临时表进行一些操作,然后关闭游标,显示临时表中的数据,删除临时表。为什么每次在执行了这个存储过程后,执行sp_lock会看到多了很多记录,这个时候在查询分析器执行很简单的select...
52
热度 -
[Sql Server] 怎么插入图片
如何插入图片在sql中我想插入图片.列的数据类型image.但是却无法输入图片.请各位高手帮帮忙!在这里谢谢了.------解决方案--------------------image是专用于保存二进制数据,并不仅仅是限于图片,图片作为二进制数据保存。在客户端,不同的语言有不同的实现方法,在delph...
114
热度 -
[Sql Server] 难!触发器中能回滚部分事务吗?解决办法
难!!!触发器中能回滚部分事务吗?我在A表定义了一个Insert触发器,要求如下:如果有数据插入A表,解析插入的纪录,然后依次更新B表、C表、D表(总之逻辑比较复杂)我定义了一个事务,如果更新B表、C表、D表时有一处出错,就在Catch语句中回滚事务不幸的是:插入A表的那条纪录也被Rollback了...
70
热度 -
[Sql Server] 这里用表变量,按时间大-小 列出10 条文章, 并且排除前3条文章,该如何处理
这里用表变量,按时间大-小列出10条文章,并且排除前3条文章这里用表变量,按时间大-小列出10条文章,并且排除前3条文章DECLARE@TableVarTABLE(articleIdINT)INSERTINTO@TableVarSELECTarticleIdFROM(selecttop3*froma...
446
热度 -
[Sql Server] 怎么查询在两个日期之间的记录
如何查询在两个日期之间的记录sDate1,sDate2为CSTring;m_Date1.GetWindowText(sDate1);m_Date2.GetWindowText(sDate2);m_Date1,m_Date2为CDateTimeCtrl型。请问在SQLSERVER中查询日期在m_Dat...
49
热度 -
[Sql Server] 请问触发器的写法 时间触发
请教触发器的写法时间触发触发器的作用是在每天的8点-11点允许对表A进行增删改,其他时间不允许,多谢多谢------解决方案----------------------第一句这样写ifdatepart(hour,getdate())notin(8,9,10,11)return
39
热度 -
[Sql Server] 继续关于函数中使用游标的有关问题
继续请教高手关于函数中使用游标的问题CREATEFUNCTIONget_names(@idint)RETURNSTABLEASRETURN(SELECTGivenName,FamilyNamefromPatientswhere[email protected]);GOselect*from...
66
热度 -
[Sql Server] RowFilter 中怎么使用left()函数
RowFilter中如何使用left()函数dvStaff.RowFilter="LEFT(DeptNo,len(strGroupNo))='"+strGroupNo+"'andStaffNo<>Principal";出现错误提示:...
517
热度 -
[Sql Server] - 如果向变量表 插入数据的表是一个字符串形式,怎么处理
--如果向变量表插入数据的表是一个字符串形式,怎么办?--如果向变量表插入数据的表是一个字符串形式,怎么办?declare@myTableTABLE(ArticleIdint)declare@tvarchar(1000)set@t='selecttop10*fromarticle'i...
45
热度 -
[Sql Server] 请问一个sqlserver2005的函数返回表值的有关问题
请教一个sqlserver2005的函数返回表值的问题createfunctionget_name(@idint)returnsvarchar(1000)asbegindeclare@strvarchar(1000)set@str=''select@str=GivenName+...
53
热度 -
[Sql Server] 哪位高手帮改改SQL语句,让更快执行
谁帮改改SQL语句,让更快执行selectENTERPRISE_NUM,SUM(CASEWHENstatus='A'then1else0end),SUM(CASEWHENstatus='Z'then1else0end)fromvirtel_telrecordwhere...
113
热度 -
[Sql Server] 怎样同时查询多个表?该如何处理
怎样同时查询多个表??比如表test1test2test3结构是一样的我要同时查询出这些表中hot=1的name列的内容怎样写啊------解决方案--------------------selectnamefromtest1wherehot=1unionallselectnamefromtest2...
72
热度