Re-bonjour à tous.

Pour un script de création de base de données, je voudrais pouvoir paramétrer
l'emplacement physique des fichiers.
Je procède comme suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
DECLARE AS varchar(100) 
SET @param = @dir_base +N'\MaBase.mdf'
 
CREATE DATABASE [MaBase]
         ON PRIMARY (NAME = 'MaBase', FILENAME = '''' + @param + '''')
Si je ne mets pas " '''' ", il n'accepte pas @param. Et là, il n'accepte pas "+". Je m'arrache les cheveux...

Quelqu'un peut-il m'aider ?