Chapter 3 Guide de référence du SGBD


ColnRuleName

Les paramètres de contrôle de colonne sont définis dans des règles séparées dans l'instruction create table pour Sybase SQL Server 4.x et Microsoft SQL Server. Lorsqu'une colonne a une règle particulière définie dans ses paramètres de contrôle, ces SGBD créent un nom pour cette règle de colonne.

La variable correspondante est %RULE%

Exemple

Dans Sybase Adaptive Server Enterprise 11 :

ColnRuleName = R_%.19:COLUMN%_%.8:TABLE%

La colonne Speciality (TEASPE) de la table Team a une liste de valeurs définie dans ses paramètres de contrôle : Industry, Military, Nuclear, Bank, Marketing.

Le nom de règle suivant, R_TEASPE_TEAM, est créé et associé à la colonne TEASPE :

create rule R_TEASPE_TEAM
as 
            @TEASPE in ('Industry','Military','Nuclear','Bank','Marketing')
go

execute sp_bindrule R_TEASPE_TEAM, "TEAM.TEASPE"
go

 


Copyright (C) 2006. Sybase Inc. All rights reserved.