Bonjour,

est-t'il possible de faire une procédure stockée qui utilise un nom de table passé en paramètre : but -> créer une table en dynamique.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
CREATE PROCEDURE proc_creerModele  
(
   @NOM_TABLE varchar(255)
)
AS
 
CREATE TABLE [dbo].@NOM_TABLE (
	[ID] [int] NOT NULL ,
	[NOM] [varchar] (128) COLLATE French_CI_AS NOT NULL ,
	[FICHIER] [varchar] (255) COLLATE French_CI_AS NOT NULL 
) ON [PRIMARY]
GO
ça ne passe pas auniveau du CREATE!!

Merci.

VO