OVH Cloud OVH Cloud

Probleme sur le nom d'une variable

1 réponse
Avatar
tournesol
Bonjour,

Je dois créer la procèdure stockée suivante :

SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO

CREATE FUNCTION CB_FntIsRecordLock(@cbFile sysname, @cbMarq as int) RETURNS
int AS
BEGIN
DECLARE @lBase int
DECLARE @lTable int
DECLARE @lRes int

SELECT @lBase = DB_ID()
SELECT @lTable = OBJECT_ID(@cbFile)
EXECUTE master..xp_CBIsRecordLock @@SPID,@lBase,@lTable,@cbMarq,@lRes OUTPUT
RETURN @lRes
END
GO

Malheureusement SQL Server me retourne l'erreur suivante
--------------
Impossible d'ajouter des lignes à sysdepends pour la présente procédure
stockée parce qu'elle dépend d'un objet absent 'master..xp_CBIsRecordLock'.
La procédure stockée va cependant être créée.
------------

Quelqu'un saurait il ce qu'est master..xp_CBIsRecordLock

1 réponse

Avatar
Oliv'
tournesol wrote:
Bonjour,

Je dois créer la procèdure stockée suivante :

SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO

CREATE FUNCTION CB_FntIsRecordLock(@cbFile sysname, @cbMarq as int)
RETURNS int AS
BEGIN
DECLARE @lBase int
DECLARE @lTable int
DECLARE @lRes int

SELECT @lBase = DB_ID()
SELECT @lTable = OBJECT_ID(@cbFile)


--------> EXECUTE master..xp_CBIsRecordLock
@@SPID,@lBase,@lTable,@cbMarq,@lRes
OUTPUT RETURN @lRes
END
GO

Malheureusement SQL Server me retourne l'erreur suivante
--------------
Impossible d'ajouter des lignes à sysdepends pour la présente
procédure stockée parce qu'elle dépend d'un objet absent
'master..xp_CBIsRecordLock'. La procédure stockée va cependant être
créée. ------------

Quelqu'un saurait il ce qu'est master..xp_CBIsRecordLock


Salut,
C'est ce que tu as mis dans ton code voir ------>
Oliv'