Bonjour, voici un problème simple auquel je ne trouve pas de solution.

Imaginons que je déplois chez plusieurs clients un meme produit utilisant un base de données. dans cette base toute les tables on une colone identique qui a une valeur par default (identifiant client).
J'aimerai que dans mon script de déploiement je puisse modifier la valeur par défault de cette colone sans tout modifier a chaque fois.
Comment faire?
J'ai essayer de faire un truc comme ca, mais mysql me retourne une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
SET @client=123456789;

CREATE DATABASE `gs_dmp_v1` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
USE `gs_dmp_v1`;


CREATE TABLE IF NOT EXISTS `0_gs` (
  `ownerid` bigint(20) NOT NULL DEFAULT @client,
  `owner` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  ...;
auriez vous une idée.

je dois aussi de la même maniére le début de l'auto incrémentation de certaines tables.

merci d'avance