Questions marquées «postgresql»

100
postgresql renvoie 0 si la valeur renvoyée est nulle

J'ai une requête qui renvoie avg (prix) select avg(price) from( select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id = 1000307 and (EXTRACT(Day FROM (Now()-dateEnded)))*24 < 48 and price>( select avg(price)* 0.50...

99
fuseau horaire par défaut de postgres

J'ai installé PostgreSQL 9et l'heure affichée est 1 heure de retard sur l'heure du serveur. Exécution de Select NOW()spectacles:2011-07-12 11:51:50.453842+00 La date du serveur indique: Tue Jul 12 12:51:40 BST 2011 Il a 1 heure de retard mais le fuseau horaire indiqué dans phppgadminest:TimeZone...

99
list Postgres ENUM type

La requête suggérée pour lister les types ENUM est excellente. Mais, il énumère simplement les schemaet les typname. Comment lister les valeurs ENUM réelles? Par exemple, dans la réponse liée ci-dessus, je voudrais le résultat suivant schema type values ------------- -------- ------- communication...

99
Comment puis-je faire authentifier pg_dump correctement

Je l' ai essayé d' utiliser la variable hôte PGPASSWORDet .pgpassni de ces deux me permettra d'authentifier la base de données. J'ai chmod« d .pgpassaux autorisations appropriées et aussi essayé: export PGPASSWORD=mypass and PGPASSWORD=mypass Le mot de passe contient un \mais je l'ai mis entre...

99
imprimer la valeur d'une variable dans postgresql

J'ai une fonction postgresql CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$ DECLARE deletedContactId integer; BEGIN SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351; -- print the value of deletedContactId variable to the console END; $$ LANGUAGE plpgsql;...

98
Comment trier le résultat de string_agg ()

J'ai une table: CREATE TABLE tblproducts ( productid integer, product character varying(20) ) Avec les rangées: INSERT INTO tblproducts(productid, product) VALUES (1, 'CANDID POWDER 50 GM'); INSERT INTO tblproducts(productid, product) VALUES (2, 'SINAREST P SYP 100 ML'); INSERT INTO...

97
postgresql - sql - nombre de valeurs `true`

myCol ------ true true true false false null Dans le tableau ci-dessus, si je le fais: select count(*), count(myCol); Je reçois 6, 5 J'obtiens 5car il ne compte pas l'entrée nulle. Comment compter également le nombre de valeurs vraies (3 dans l'exemple)? (Ceci est une simplification et j'utilise en...

97
PostgreSQL CASE… END avec plusieurs conditions

Voici un extrait de mon tableau: gid | datepose | pvc ---------+----------------+------------ 1 | 1961 | 01 2 | 1949 | 3 | 1990 | 02 1 | 1981 | 1 | | 03 1 | | Je veux remplir la colonne PVC en utilisant un SELECT CASEcomme ci-dessous: SELECT gid, CASE WHEN (pvc IS NULL OR pvc = '') AND datpose...

96
Postgres PAS dans le tableau

J'utilise le type de tableau natif de Postgres et j'essaie de trouver les enregistrements où l'ID n'est pas dans les ID de destinataire du tableau. Je peux trouver où ils sont DANS: SELECT COUNT(*) FROM messages WHERE (3 = ANY (recipient_ids)) Mais cela ne fonctionne pas: SELECT COUNT(*) FROM...