日期:2014-05-18 浏览次数:20611 次
/****** 对象: StoredProcedure [dbo].[sp_Insert_atemp] 脚本日期: 08/02/2012 14:24:24 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROC [dbo].[Sp_insert_atemp]
-- @inserStartTime char(10),
-- @inserEndTime varchar(20),
-- @rtn int output
AS
BEGIN
SET NOCOUNT ON;
DECLARE @ObjID CHAR(128)
DECLARE @contentkey VARCHAR(512)
DECLARE @FileName VARCHAR(128)
DECLARE cur1 CURSOR FOR
SELECT ObjID,
FileName
FROM CS_DocFiles
WHERE InsertedTime >= '2012-7-27'
AND InsertedTime < '2012-7-28'
OPEN cur1
FETCH NEXT FROM cur1 INTO @ObjID, @FileName
WHILE @@FETCH_STATUS = 0 --循环记录集
BEGIN
INSERT INTO atemp
(Objid,
filename)
VALUES (@ObjID,
@FileName)
FETCH NEXT FROM cur1 INTO @ObjID, @FileName
END
CLOSE cur1
DEALLOCATE cur1
END
没有问题。 提示你 对象名 'dbo.sp_Insert_atemp' 无效。
你看看你执行该存储过程时 所选的数据库是否一致?
------解决方案--------------------
是不是你的数据库选择错了