Questions marquées «postgresql-8.4»

PostgreSQL version 8.4

2
Créer un index s'il n'existe pas
Je travaille sur une fonction qui me permet d'ajouter un index s'il n'existe pas. Je rencontre un problème auquel je ne parviens pas à obtenir une liste d’index à comparer. Des pensées? Ceci est un problème similaire à celui de la création de colonne qui est résolu avec ce code: …



2
Contrainte de colonne unique personnalisée, appliquée uniquement si une colonne a une valeur spécifique
Est-il possible d'avoir une contrainte de colonne unique personnalisée comme suit? Supposons que j'ai deux colonnes subsetet les typedeux chaînes (bien que les types de données n'aient probablement pas d'importance). Si typec'est "vrai", alors je veux que la combinaison de typeet subsetsoit unique. Sinon, il n'y a pas de contrainte. …


3
En utilisant PostgreSQL 8.4, comment convertir des bytea en valeur texte en postgres?
Dans mon application, j'insère des données dans la base de données en utilisant du code C, puisque les chaînes que je reçois d'une source non fiable, je les ai échappées en utilisant la PQescapeByteaConnbibliothèque libpq. Ce qui fonctionne parfaitement bien, c'est-à-dire les résultats au format octet String. Voir l'exemple ci-dessous, …


1
PostgreSQL Transaction Committing pendant des heures
Je rencontre un problème par lequel j'ai deux connexions d'un utilisateur à mon serveur PostgreSQL qui fonctionnent depuis environ 4 heures et sont en état de validation depuis un certain temps (au moins 1 heure que je l'ai regardé) . Ces connexions bloquent l'exécution d'autres requêtes mais elles-mêmes ne sont …

1
Quels sont les privilèges requis pour exécuter une fonction de déclenchement dans PostgreSQL 8.4?
Quels sont les privilèges requis pour exécuter une fonction de déclenchement dans PostgreSQL 8.4? Il semble que les privilèges définis sur un rôle n'ont pas d'importance pour exécuter une fonction de déclenchement. Je pense avoir vu un jour que les privilèges requis pour exécuter une fonction déclencheur sont le privilège …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.