12.07.2015 Views

Le resume linguistique de donnees structurees comme ... - APMD

Le resume linguistique de donnees structurees comme ... - APMD

Le resume linguistique de donnees structurees comme ... - APMD

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

136 CHAPITRE 6 — Implémentation <strong>de</strong>s résumés SAINTETIQ en tant que métho<strong>de</strong> d’accèsTable 6.2 – Déclaration <strong>de</strong>s fonctions non implémentéesFonctionmarkpos/1restrpos/1insert/6bulk<strong>de</strong>lete/3vacuumcleanup/3costestimate/7Déclaration SQLCREATE FUNCTION seqmarkpos(...)RETURNS voidAS ’$libdir/seqsum’ LANGUAGE ’c’ VOLATILE ;CREATE FUNCTION seqrestrpos(...)RETURNS voidAS ’$libdir/seqsum’ LANGUAGE ’c’ VOLATILE ;CREATE FUNCTION seqinsert(...)RETURNS boolAS ’$libdir/seqsum’ LANGUAGE C VOLATILE ;CREATE FUNCTION seqbulk<strong>de</strong>lete(...)RETURNS internalAS ’$libdir/seqsum’ LANGUAGE ’c’ VOLATILE ;CREATE FUNCTION seqvacuumcleanup(...)RETURNS internalAS ’$libdir/seqsum’ LANGUAGE ’c’ VOLATILE ;CREATE FUNCTION seqcostestimate(...)RETURNS voidAS ’$libdir/seqsum’ LANGUAGE ’c’ VOLATILE ;Table 6.3 – Insertion <strong>de</strong> la métho<strong>de</strong> d’accès dans la table système adéquateINSERT INTO pg_amVALUES(’saintetiq’, 1, 0, 0, false, true, false, false, false,’seqinsert’, ’seqbeginscan’, ’seqgettuple’, ’seqgetmulti’,’seqrescan’, ’seqendscan’, ’seqmarkpos’, ’seqrestrpos’, ’seqbuild’,’seqbulk<strong>de</strong>lete’, ’seqvacuumcleanup’, ’seqcostestimate’ ;)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!