Chapter 3 Guide de référence du SGBD
Vous pouvez définir des valeurs pour les entrées courantes suivantes pour l'objet DB Package dans la définition de SGBD.
| Entrée | Exemple (Oracle 9i) |
|---|---|
| Enable |
Enable = Yes |
| Maxlen | MaxLen = 30 |
| Create | Instruction permettant de créer la spécification du package de base de données
create [or replace ]package %DBPACKAGE% [authid %DBPACKAGEPRIV% ][%R%?[is][as]:as] %DBPACKAGESPEC% end [%DBPACKAGE%] |
| Drop |
drop package %DBPACKAGE% |
| SqlListQuery |
{{OWNER, DBPACKAGE}
[%ISODBCUSER% ?
select distinct
%.q:SCHEMA%,
decode (type, 'PACKAGE', name, '')
from
sys.user_source
where
type in ('PACKAGE')
order by
2
:
select distinct
owner,
decode (type, 'PACKAGE', name, '')
from
sys.all_source
where
type in ('PACKAGE')
[ and owner = %.q:SCHEMA%]
order by
1, 2
]
|
| SqlAttrQuery |
{OWNER ID, DBPACKAGE ID, TYPE ID, DBPACKAGESPEC ..., DBPACKAGEBODY ...}
[%ISODBCUSER% ?
SELECT %.q:SCHEMA%, NAME, TYPE, TEXT, NULL, LINE
FROM SYS.USER_SOURCE S
WHERE TYPE = 'PACKAGE' AND LINE > 1 AND LINE <> (SELECT MAX(S2.LINE) FROM SYS.USER_SOURCE S2 WHERE S2.TYPE = S.TYPE AND S2.NAME = S.NAME)
UNION
SELECT %.q:SCHEMA%, NAME, TYPE, NULL, TEXT, LINE
FROM SYS.USER_SOURCE S
WHERE TYPE = 'PACKAGE BODY' AND LINE > 1 AND LINE <> (SELECT MAX(S2.LINE) FROM SYS.USER_SOURCE S2 WHERE S2.TYPE = S.TYPE AND S2.NAME = S.NAME)
ORDER BY NAME, TYPE, LINE
:
SELECT OWNER, NAME, TYPE, TEXT, NULL, LINE
FROM SYS.ALL_SOURCE S
WHERE TYPE = 'PACKAGE' AND LINE > 1 AND LINE <> (SELECT MAX(S2.LINE) FROM SYS.USER_SOURCE S2 WHERE S2.TYPE = S.TYPE AND S2.NAME = S.NAME)
UNION
SELECT OWNER, NAME, TYPE, NULL, TEXT, LINE
FROM SYS.ALL_SOURCE S
WHERE TYPE = 'PACKAGE BODY' AND LINE > 1 AND LINE <> (SELECT MAX(S2.LINE) FROM SYS.ALL_SOURCE S2 WHERE S2.TYPE = S.TYPE AND S2.NAME = S.NAME)
ORDER BY OWNER, NAME, TYPE, LINE
]
|
| 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. |
| |