Consulta facil de Cursores
Publicado por Hernan* (104 intervenciones) el 31/10/2003 15:34:01
Esto funciona? Que debo arreglar para que funcione?
CREATE PROCEDURE GetandSetLastId (@OBJTYPE int, @io_cursor OUT t_cursor)
AS
Declare @s_cursor t_cursor
Declare @OBJID numeric
OPEN s_cursor FOR SELECT @OBJECTID
FROM OBJLASTID
WHERE OBJECT_TYPE_ID = @OBJTYPE
UPDATE OBJLASTID SET OBJECTID = @OBJECTID + 1 WHERE OBJECT_TYPE_ID =@OBJTYPE
io_cursor = s_cursor
Go
CREATE PROCEDURE GetandSetLastId (@OBJTYPE int, @io_cursor OUT t_cursor)
AS
Declare @s_cursor t_cursor
Declare @OBJID numeric
OPEN s_cursor FOR SELECT @OBJECTID
FROM OBJLASTID
WHERE OBJECT_TYPE_ID = @OBJTYPE
UPDATE OBJLASTID SET OBJECTID = @OBJECTID + 1 WHERE OBJECT_TYPE_ID =@OBJTYPE
io_cursor = s_cursor
Go
Valora esta pregunta


0