Bonjour,

Je commence à développer en sql et je souhaiterai récupérer la valeur de mon servername, pour l'utiliser dans une autre variable pour créer ma proc stock

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
 
declare @NomServeur varchar(1000)
set @NomServeur = 'select @@SERVERNAME'
print @NomServeur
EXEC (@NomServeur)
 
--Utiliser le résultat de l exec pour le placer en variable lors de la création de ma ps
 
CREATE PROCEDURE sp_SetTransactionLogMarkAll
@name nvarchar (128)
AS
BEGIN TRANSACTION
EXEC [$$@NomServeur].Tfs_Configuration.dbo.sp_SetTransactionLogMark @name
 
COMMIT TRANSACTION
GO
Comment faire ?
Merci pour votre aide