Chapter 3 Guide de référence du SGBD


EnableIdentity

Prise en charge de l'entrée de mot clé Identity. Les colonnes Identity sont des compteurs séquentiels gérés par la base de données (par exemple, Sybase et Microsoft SQL Server).

Valeur Résultat
Yes Active la case à cocher Identity dans la feuille de propriétés de la colonne
No La case à cocher Identity ne s'affiche pas dans la feuille de propriétés de la colonne

Lorsque la case Identity est cochée, le mot clé Identity est généré dans le script après le type de données de la colonne. Une colonne Identity ne peut pas être NULL : lorsque vous cochez la case Identity, la case Obligatoire est automatiquement cochée.

PowerAMC s'assure que :

Exemple

Dans Sybase AS Enterprise 11.x :

EnableIdentity=YES 

La colonne employee number est une colonne Identity, le script suivant est généré :

create table EMPLOYEE
(
    EMPNUM      numeric(5)             identity,
    EMP_EMPNUM  numeric(5)             null    ,
    DIVNUM      numeric(5)             not null,
    EMPFNAM     char(30)               null    ,
    EMPLNAM     char(30)               not null,
    EMPFUNC     char(30)               null    ,
    EMPSAL      numeric(8,2)           null    ,
    constraint PK_EMPLOYEE primary key (EMPNUM)
)
go

Note   Changement du contenu de IDENTITY
Lors de la génération, la variable Identity contient "identity", mais vous pouvez facilement changer le mot clé Identity à l'aide de la syntaxe suivante lorsque cela est nécessaire : [%IDENTITY%?new identity keyword]

 


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