Chapter 3 Guide de référence du SGBD
Vous pouvez définir des valeurs pour les entrées courantes suivantes pour l'objet Join Index dans la définition de SGBD.
Entrée | Exemple (Sybase Adaptive Server Anywhere 6) |
---|---|
Enable | Enable = Yes |
Maxlen | MaxLen = 128 |
SqlListQuery | Dans Adaptive Server IQ:
{JIDX ID, OWNER ID, REFRLIST ...} SELECT j.joinindex_name, u.user_name, lt.table_name || ',' || rt.table_name || ',' FROM sysiqjoinindex j, sysuserperm u, sysiqjoinixcolumn jc, systable lt, systable rt WHERE j.joinindex_id = jc.joinindex_id AND j.creator = u.user_id AND jc.left_table_id = lt.table_id AND jc.right_table_id = rt.table_id ORDER BY joinindex_name |
SqlAttrQuery |
Dans Adaptive Server IQ: {JIDX ID, OWNER ID, RFJNLIST ...} SELECT j.joinindex_name, u.user_name, lt.table_name || '.' || lc.column_name || '=' || rt.table_name || '.' || rc.column_name || ',' FROM sysiqjoinindex j, sysuserperm u, sysiqjoinixcolumn jc, systable lt, systable rt, syscolumn lc, syscolumn rc WHERE j.joinindex_id = jc.joinindex_id AND j.creator = u.user_id AND jc.left_table_id = lt.table_id AND jc.right_table_id = rt.table_id AND jc.left_column_id = lc.column_id AND jc.right_column_id = rc.column_id AND lc.table_id = lt.table_id AND rc.table_id = rt.table_id ORDER BY joinindex_name |
Options |
_ |
Drop |
if exists(select 1 from sys.sysiqjoinindex where joinindex_name='%JIDX%') then drop join index %JIDX% end if |
Add |
_ |
DefOptions |
_ |
Create |
create join index %JIDX% for %JIDXDEFN% |
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. |
![]() |