Je souhaite limiter une colonne décimale SQL Server pour autoriser uniquement les valeurs valides -1,0,1.SQL Server ajoute une contrainte de colonne pour limiter les données à -1 à 1
Pouvez-vous me montrer la syntaxe SQL pour ajouter une telle contrainte. (Je voudrais savoir comment le faire dans l'instruction CREATE TABLE et/ou dans la commande ALTER TABLE ADD CONSTRAINT).
Ou est-ce que cela peut seulement être accompli dans un déclencheur?
Ceci peut être accompli par un déclencheur, mais c'est la dure. gbn vous a donné la solution. – Jonathan
si vous souhaitez accepter toutes les valeurs possibles entre -1 et +1, vous pouvez créer une contrainte 'CHECK (bar BETWEEN -1.0 AND 1.0)' –