Chapter 3 Guide de référence du SGBD
Vous pouvez définir des valeurs pour les entrées communes suivantes pour l'objet Column dans la définition de SGBD.
Entrée | Exemple (Sybase Adaptive Server Enterprise 11) |
---|---|
Enable | Enable = Yes |
Maxlen | Maxlen = 30 |
Create |
alter table [%QUALIFIER%]%TABLE% add %20:COLUMN% %30:DATATYPE% [default %DEFAULT%] [%IDENTITY%?identity:%NULL%] [[constraint %CONSTNAME%] check (%CONSTRAINT%)] |
Add |
%20:COLUMN% %30:DATATYPE% [default %DEFAULT%] [%IDENTITY%?identity:[%NULL%][%NOTNULL%]] [[constraint %CONSTNAME%] check (%CONSTRAINT%)] |
Drop | Dans Sybase Adaptive Server Anywhere 6 :
alter table [%QUALIFIER%]%TABLE% delete %COLUMN% |
DefOptions | Cette entrée est souvent vide. Elle définit des options qui sont appliquées aux colonnes |
SqlListQuery | Dans Oracle 8I2 :
{OWNER, TABLE, COLUMN, DTTPCODE, LENGTH, SIZE, PREC, NOTNULL (N='NOT NULL', *=NULL), DEFAULT, COMMENT} [%ISODBCUSER% ? SELECT '%SCHEMA%', C.TABLE_NAME, C.COLUMN_NAME, C.DATA_TYPE, C.DATA_PRECISION, C.DATA_LENGTH, C.DATA_SCALE, C.NULLABLE, C.DATA_DEFAULT, M.COMMENTS FROM SYS.USER_COL_COMMENTS M, SYS.USER_TAB_COLUMNS C WHERE M.TABLE_NAME = C.TABLE_NAME AND M.COLUMN_NAME = C.COLUMN_NAME [AND C.TABLE_NAME='%TABLE%'] ORDER BY C.TABLE_NAME, C.COLUMN_ID : SELECT C.OWNER, C.TABLE_NAME, C.COLUMN_NAME, C.DATA_TYPE, C.DATA_PRECISION, C.DATA_LENGTH, C.DATA_SCALE, C.NULLABLE, C.DATA_DEFAULT, M.COMMENTS FROM SYS.ALL_COL_COMMENTS M, SYS.ALL_TAB_COLUMNS C WHERE M.OWNER = C.OWNER AND M.TABLE_NAME = C.TABLE_NAME AND M.COLUMN_NAME = C.COLUMN_NAME [AND C.OWNER='%SCHEMA%'] [AND C.TABLE_NAME='%TABLE%'] ORDER BY C.OWNER, C.TABLE_NAME, C.COLUMN_ID |
SqlAttrQuery | Dans Oracle 7 :
{OWNER, TABLE, COLUMN, COMMENT} select c.owner, c.table_name, c.column_name, m.comments from sys.all_col_comments m, sys.all_tab_columns c where m.owner=c.owner and m.table_name=c.table_name and m.column_name=c.column_name [and c.owner='%SCHEMA%'] [and c.table_name='%TABLE%'] [and c.column_name='%COLUMN%'] |
SqlOptsQuery | — |
SqlFragQuery | — |
Options | Dans DB2 UDB 6.x common server :
<logged> %s : list=logged|not logged, default=logged <compact> %s : list=compact|not compact, default=not compact linktype url : composite=yes { no link control file link control : composite=yes { mode db2options integrity %s : default=all read permission %s : list=fs|db, default=fs write permission %s : list=fs|blocked, default=fs recovery %s : list=yes|no, default=no on unlink %s : list=restore|delete, default=restore } } |
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) 2005. Sybase Inc. All rights reserved. |
![]() |