Chapter 3 Guide de référence du SGBD


Entrée communes pour Key

Vous pouvez définir des valeurs pour les entrées communes suivantes pour l'objet Key dans la définition de SGBD :

Entrée Exemple (Sybase Adaptive Server Anywhere 6)
Enable Enable = Yes
Create
alter table [%QUALIFIER%]%TABLE%
   add unique (%COLUMNS%)
Add
unique (%COLUMNS%)
Drop
alter table [%QUALIFIER%]%TABLE%
   delete unique (%COLNLIST%)
DefOptions _
Options Oracle 7 :

using index : composite=yes,  separator=no, parenthesis=no
{
   pctfree %d
   initrans %d : default=1
   maxtrans %d
   tablespace %s : category=tablespace
   storage : category=storage, composite=yes, separator=no, parenthesis=yes
   {
      initial %s : default=10K
      next %s : default=10K
      minextents %d : default=1
      maxextents %s
      maxextents unlimited
      pctincrease %d : default=50
      freelists %d : default=1
      freelist groups %d : default=1
      optimal %d
      optimal NULL
   }
   nosort
   <recoverable> %s : list=recoverable | unrecoverable
}
disable
SqlAttrQuery
SqlOptsQuery
SqlListQuery
{TABLE ID, ISPKEY ID, CONSTNAME ID, COLUMNS ...}
select
   t.table_name,
   1,
   null,
   c.column_name + ', ',
   c.column_id
from 
   systable t,
   syscolumn c
where
   t.table_name='%TABLE%'
   and c.pkey='Y'
   and c.table_id=t.table_id
union select
   t.table_name,
   0,
   i.index_name,
   c.column_name + ', ',
   x.sequence
from
   sysindex i,
   systable t,
   syscolumn c,
   sysixcol x
where
   t.table_name='%TABLE%'
   and i."unique"='U'
   and i.table_id=t.table_id
   and x.table_id=t.table_id
   and c.table_id=t.table_id
   and x.index_id=i.index_id
   and x.column_id=c.column_id
order by
   1, 3, 5
SqlFragQuery
-
ModifiableAttributes Liste des attributs étendus qui seront pris en compte dans la boîte de dialogue de fusion lors de la synchronisation de base de données
ReversedStatements Liste des instructions qui vont faire l'objet d'un reverse engineering

Pour obtenir une description de chacune des entrées communes aux objets, reportez-vous à la section Entrées communes aux différents objets.

 


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