Bonjour !!

Voila, je suis assez nouveau dans le TRANSACT-SQL et j'aimerais optimiser le code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
USE [TEST_DB_BFU]
GO
declare @NomChamp nvarchar(64)
set @NomChamp = (select FieldName from BFU_SysSQLColumns where [order]=1)
EXEC sp_rename 'BFU_TEST.champ01',@NomChamp, 'COLUMN'
set @NomChamp = (select FieldName from BFU_SysSQLColumns where [order]=2)
EXEC sp_rename 'BFU_TEST.champ02',@NomChamp, 'COLUMN';
set @NomChamp = (select FieldName from BFU_SysSQLColumns where [order]=3)
EXEC sp_rename 'BFU_TEST.champ03',@NomChamp, 'COLUMN';
GO
Ce code fonctionne, mais j'aimerais apprendre à utiliser les variables en prenant ce code comme exemple...

Merci d'avance