存储过程,怎么让一个变量来当作查询条件来用?
ALTERPROCEDURE[dbo].[proc_business]@uservarchar(20),@cityvarchar(20)ASBEGINdeclare@wheretruevarchar(100)if(@city='')set@wheretrue='selectDEPT_CODEfromT_USERDEPTwhereUSER_NO='''+@us
作者: HuangKJSay 发布时间: 12-09
SQLSERVER备份文件恢复
我以前用的是SQL2000,后来装上SQL2005,把以前SQL2000上的数据库,附加到SQL2005上,后来又用SQL2005备份了数据库,我现在用SQL2005恢复数据库,恢复不了?请高手帮助,谢谢!
作者: robter74110 发布时间: 12-09
查询主表(N)中没有的数据,但查询出来的数据表里却有!
(select (SELECTMAX(ID)+1FROMbiGoodsPeople)+ROW_NUMBER()OVER(ORDERBYID),(SELECTMAX(ID)+1FROMbiGoodsPeople)+ROW_NUMBER()OVER(ORDERBYID) ,[ParentID] ,[LV] ,[Info
作者: yeseven 发布时间: 12-09
如何自定义自段内容
一个表中,我想读取它的名称,数量由我自己来定,请问怎么实现,以下是我的基本思路:selecttitle,qty=(select'1,2,5,2')fromproduct_m但是每次qty值都是"1,2,5,2"怎么能让qty能逐个按顺序取出来?谢谢!
作者: boldiy 发布时间: 12-09
sql server 2005镜像问题
在使用sql server 2005作镜像的时候,两台机器,主体:test1,镜像:test2前面设置后,都正确,在最后一步主体开始镜像的时候,提示开始镜像时出错 其他信息:更改对于数据库“test”失败。执行transact-sql语句或批处理时发生了异常。服务器网络地址“tcp://test2:5022”无法访问或不存在。请检查网络地址名称
作者: pfina 发布时间: 06-18
如何删除sql2000表中的冗余数据
单位一台服务器安装sql2000,有一张表数据量实在太大,从2008-2011年一共有几千万条数据,没有清理过现在利用,"表","返回所有行",可以显示,但数据一在刷,一直无法到底,大概刷到08年中,就提示超时溢出了.我想保留2011年的数据,之前的都清除掉,这样可能可以打开吧,但不会写命令,请教大虾了,该怎么写sql语句呀谢谢啦,
作者: zergwyk 发布时间: 12-09
MySQL数据库连接
cannotconnecttomysqlserveron'localhost'(10061)到底要怎么才能成功连接啊求指教、、、
作者: chen910926 发布时间: 12-09
派生表 'U' 不可更新,因为修改会影响多个基表。请问要怎么弄?
SQLcodeUPDATEUSETU.RK=1,U.SG=0,U.date_SG=null,U.createBy=dbo.GetCheckTab(createBy,0)+','+dbo.GetCheckTab(createBy,1),U.Remark=isnull(U.Remark,'')+'手工:上挂到入库(admin,2011-12-914:34:48)。',U.SG
作者: zly22169846 发布时间: 12-09
储存过程怎么让一条带有变量的SQL语句在变量前后加单引号
ALTERPROCEDURE[dbo].[proc_business] @uservarchar(20), @cityvarchar(20),ASBEGIN declare@wheretruevarchar(100) if(@city='')set@wheretrue='selectDEPT_CODEfromT_USERDEPTwhereUSER_NO='+
作者: HuangKJSay 发布时间: 12-09