preguntar acerca de plpgsql

1
réponses

PostgreSQL procédure stockée avec table RETURNS (ID entier) retournant tous les NULLs

j'ai une procédure stockée dans PostgreSQL 8.4 qui appelle une autre procédure stockée en fonction de la valeur entière transmise comme paramètre. Ces procédures stockées sont appelées telles qu'elles doivent retourner une relation avec une colonne e …
demandé sur 1970-01-01 00:33:32
3
réponses

Générer dynamiquement des colonnes pour crosstab dans PostgreSQL

je suis en train de créer crosstab requêtes dans PostgreSQL tel qu'il génère automatiquement le crosstab colonnes au lieu du codage dur. J'ai écrit une fonction qui génère dynamiquement la liste des colonnes que j'ai besoin pour mon crosstab requête. …
demandé sur 1970-01-01 00:33:32
4
réponses

Fonction PostgreSQL ou procédure stockée qui produit plusieurs colonnes?

voici ce que je veux idéalement. Imaginez que j'ai une table avec la ligne . je veux faire: SELECT A, func(A) FROM table et pour la sortie à avoir 4 colonnes. Est-il possible de faire cela? J'ai vu des choses sur les types personnalisés ou n'imp …
demandé sur 1970-01-01 00:33:31
3
réponses

Traitement Des Exceptions PostgreSQL

Je suis nouveau à PostgreSQL. Quelqu'un pourrait-il corriger cette question? BEGIN TRANSACTION; BEGIN; CREATE TABLE "Logs"."Events" ( EventId BIGSERIAL NOT NULL PRIMARY KEY, PrimaryKeyId bigint NOT NULL, EventDateTim …
demandé sur 1970-01-01 00:33:31
4
réponses

Deux points les plus proches sur la limite de la géométrie Postgis

j'ai une table geofences quels magasinsgeometry de polygone. j'ai aussi un point A qui est à l'intérieur de la géométrie. Ce que je dois faire est de trouver les deux points les plus proches du point A qui se trouvent à la surface de la géométrie d …
demandé sur 1970-01-01 00:33:32
2
réponses

Comment utiliser dynamiquement le nom de la TABLE TG dans PostgreSQL 8.2?

j'essaie d'écrire une fonction de déclenchement dans PostgreSQL 8.2 qui utilisera dynamiquement TG_TABLE_NAME pour générer et exécuter une instruction SQL. Je peux trouver toutes sortes d'exemples pour les versions ultérieures de PostgreSQL, mais je …
demandé sur 1970-01-01 00:33:31
5
réponses

Fonction DROP sans connaître le nombre / type de paramètres?

je garde toutes mes fonctions dans un fichier texte avec 'CREATE OR REPLACE FUNCTION somefunction' . Donc, si j'ajoute ou modifie une fonction, je donne juste le fichier à psql. maintenant si j'ajoute ou supprime des paramètres à une fonctio …
demandé sur 1970-01-01 00:33:31
2
réponses

PostgreSQL ne peut pas commencer/terminer les transactions dans PL / pgSQL

je demande des éclaircissements sur la façon d'assurer une transaction atomique dans une fonction plpgsql, et où le niveau d'isolement est fixé pour ce changement particulier à la base de données. dans la fonction plpgsql ci-dessous, je veu …
demandé sur 1970-01-01 00:33:33
3
réponses

PostgreSQL: fonction d’échappement D’Expression régulière

pour renoncer à lire le problème entier, ma question de base est: y a-t-il une fonction dans PostgreSQL pour échapper aux caractères d'expression régulière d'une chaîne? j'ai examiné la documentation mais je n'ai pas pu trou …
demandé sur 1970-01-01 00:33:31
5
réponses

Retour de l’enregistrement (table virtuelle) à partir de la fonction

j'ai besoin d'une fonction Postgres pour retourner une table virtuelle (comme dans Oracle) avec du contenu personnalisé. La table comporte 3 colonnes et un nombre inconnu de lignes. Je n'ai pas pu trouver la bonne syntaxe sur internet. …
demandé sur 1970-01-01 00:33:29