PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 C et C++ » Etendre postgresql » 01/07/2010 20:51:28

amina
Réponses : 1

Salut,

Etendre postgresql par un nouveau type en langage c++ est ce que c'est possible?
si oui y'a t'il un exemple ou un doc qui me simplifie encore les  tâches?

Merci pour toute réponse.

#2 Re : Autres langages » script postgresql » 14/06/2010 16:41:36

Merci gleu...
je vais essayer de nouveau.
je crée mon type en C.

#3 Re : Autres langages » script postgresql » 14/06/2010 16:18:44

je veux etendre postgresql par un nouveau type qui est defini par un tableau de type Point et par d'autre champs.quand je viens de creer mon nouveau type dans sql(CREATE TYPE),je ne sais pas quoi associer au variable internallength.Le probleme c'est que la taille du tableau est variable alors je ne peux pas l'initialiser .

#4 Re : Autres langages » script postgresql » 14/06/2010 14:57:43

je voudrais savoir comment initialiser l'internallenght d'un type qui contient un tableau comme attribut,comme le type PATH
où l'attribut p[1] represente un array of POINTS.

#5 Re : Autres langages » script postgresql » 14/06/2010 13:38:44

oui,mais est ce que je peux trouver le script sql de ces types dans le code source.

#6 Autres langages » script postgresql » 13/06/2010 14:39:56

amina
Réponses : 8

Bonjour,

ma question c'est:où je peux trouver le script.sql d'ajout des types postgresql (CREATE TYPE...),précisément les types geometrique.

merci de me repondre.

#7 Re : C et C++ » Compiler un fichier.c en objet partagé » 12/04/2010 20:33:24

Merci pour la reponse,

Oui mon probleme ressemble à celui du lien : http://archives.postgresql.org/pgsql-ha … g00063.php
mais je ne comprends pas la solution .je compile sous windows avec MinGw.

#8 C et C++ » Compiler un fichier.c en objet partagé » 12/04/2010 04:58:13

amina
Réponses : 2

Bonjour,

  Quand je compile un fichier.c en objet partagé,j'aurai des erreurs de ce type:
   
    [Linker error] undefined reference to `errstart'
    [Linker error] undefined reference to `errmsg'
    [Linker error] undefined reference to `errcode'
    [Linker error] undefined reference to `errfinish'
    [Linker error] undefined reference to `MemoryContextAlloc'
    .......
Sont dus à quoi ces erreurs? Comment je peux les corriger?

Merci d'avance.

#9 Re : C et C++ » developper une dll pour postgresql » 03/04/2010 17:21:58

Bonjour,;
merci gleu..
j'ai un autre probleme:quand je charge une fonction c dans postgresql (en SQL) j'aurai l'erreur :

ERROR:  incompatible library "E:/Program Files/PostgreSQL/8.3/lib/xxx.dll": missing magic block
HINT:  Extension libraries are required to use the PG_MODULE_MAGIC macro.

y'a t'il une solution?

#10 C et C++ » developper une dll pour postgresql » 01/04/2010 00:05:05

amina
Réponses : 4

Salut,

Je voudrai ajouter un nouveau type de donnée,accompagné d'un ensemble d'opérations,à postgresql(sous windows).
Alors je cherche  s'il y avait un petit tuto qui montre comment développer des fonctions c (dll) pour postgresql avec DevCpp.

Merci d'avance.

Pied de page des forums

Propulsé par FluxBB