Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 Re : Optimisation » Logiciels / scripts pour supervision et optimisation » 18/11/2009 11:38:55
1/ Collectd, avec quelques scripts additionnels
2/ Moi et un peu d'aide depgfouine quand il y a besoin aussi
#3 Re : Général » condition dans la creation de la vue » 17/12/2008 11:26:15
postgres=# CREATE TABLE test (id SERIAL PRIMARY KEY, a INT, b INT);
NOTICE: CREATE TABLE will create implicit sequence "test_id_seq" for serial column "test.id"
NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "test_pkey" for table "test"
CREATE TABLE
postgres=# INSERT INTO test (a, b) SELECT ROUND(RANDOM() * 3), ROUND(RANDOM() * 10) FROM generate_series(0, 9);
INSERT 0 10
postgres=# SELECT * FROM test;
id | a | b
----+---+---
1 | 0 | 4
2 | 2 | 5
3 | 1 | 6
4 | 0 | 3
5 | 1 | 3
6 | 2 | 7
7 | 1 | 1
8 | 0 | 3
9 | 2 | 9
10 | 2 | 8
(10 rows)
postgres=# CREATE VIEW test_computed AS SELECT id, CASE a WHEN 1 THEN 1 ELSE 0 END as a, b FROM test;
CREATE VIEW
postgres=# SELECT * FROM test_computed ;
id | a | b
----+---+---
1 | 0 | 4
2 | 0 | 5
3 | 1 | 6
4 | 0 | 3
5 | 1 | 3
6 | 0 | 7
7 | 1 | 1
8 | 0 | 3
9 | 0 | 9
10 | 0 | 8
(10 rows)
Et si ça ne répond toujours pas à la question, il faudrait nous donner quelques exemples réels: données en entrée, et résultats voulus en sortie.
#4 Re : Général » condition dans la creation de la vue » 17/12/2008 00:55:46
http://docs.postgresqlfr.org/8.3/functi … ional.html
http://www.postgresql.org/docs/8.3/inte … ional.html
Avec un exemple assez parlant:
SELECT * FROM test;
a
---
1
2
3
SELECT a,
CASE WHEN a=1 THEN 'one'
WHEN a=2 THEN 'two'
ELSE 'other'
END
FROM test;
a | case
---+-------
1 | one
2 | two
3 | other
Donc ici un simple CASE nom_colonne WHEN 1 THEN 1 ELSE 0 END fait l'affaire.
#5 Re : Général » Problème de mise à jour d'une ligne d'une table » 05/12/2008 11:23:51
La clé ouvrage_pkey porte sur quels champs ?
#6 Re : Général » affichage dans une table » 04/12/2008 13:01:10
Pour être plus explicite, il faudrait avoir plus de détails, quel est le client utilisé pour exécuter la requête, etc...
Sinon une documentation existe, ça peut être utile de la lire:
en français: http://docs.postgresqlfr.org/8.3/app-psql.html
en anglais: http://www.postgresql.org/docs/8.3/static/app-psql.html
#7 Re : Général » affichage dans une table » 04/12/2008 11:11:01
Dans le client psql, l'aide donne:
\t show only rows (currently off)
#8 Re : Réplication » Réplication de deux bases distantes » 23/09/2008 23:48:02
Bonsoir,
vous pouvez aussi regarder du côté de londiste, même principe que slony mais peut-être plus facile à mettre en oeuvre:
https://developer.skype.com/SkypeGarage … ee67b0cbe3
http://pgsql.tapoueh.org/site/html/lond … diste.html
Pages : 1