Questions marquées «postgresql»

110
SQL SELECT vitesse int vs varchar

Je suis en train de créer une table et cela m'a fait me demander. Si je stocke, disons des voitures qui ont une marque (fx BMW, Audi ect.), Cela fera-t-il une différence sur la vitesse de requête si je stocke la marque comme int ou varchar. Ainsi est SELECT * FROM table WHERE make = 5 AND ...; Plus...

109
Comment augmenter le nombre maximum de connexions dans postgres?

J'utilise Postgres DB pour mon produit. Lors de l'insertion par lots avec slick 3, je reçois un message d'erreur: org.postgresql.util.PSQLException: FATAL: désolé, trop de clients déjà. Mon opération d'insertion par lots sera plus de milliers d'enregistrements. La connexion maximale pour mes...

109
Ordre array_agg PostgreSQL

Tableau 'animaux': animal_name animal_type Tom Cat Jerry Mouse Kermit Frog Requete: SELECT array_to_string(array_agg(animal_name),';') animal_names, array_to_string(array_agg(animal_type),';') animal_types FROM animals; Résultat attendu: Tom;Jerry;Kerimt, Cat;Mouse;Frog OR Tom;Kerimt;Jerry,...

109
Comment supprimer une valeur de type enum dans postgres?

Comment supprimer une valeur de type enum que j'ai créée dans postgresql? create type admin_level1 as enum('classifier', 'moderator', 'god'); Par exemple, je souhaite supprimer moderatorde la liste. Je n'arrive pas à trouver quoi que ce soit sur la documentation. J'utilise Postgresql...

108
Incrémenter une valeur dans Postgres

Je suis un peu nouveau sur postgres. Je veux prendre une valeur (qui est un entier) dans un champ dans une table postgres et l'incrémenter de un. Par exemple, si la table «totaux» avait 2 colonnes, «nom» et «total», et que Bill en avait un total de 203, quelle serait l'instruction SQL que...

108
Comment créer une fonction qui ne renvoie rien

Je veux écrire une fonction avec pl/pgsql. J'utilise PostgresEnterprise Manager v3 et j'utilise le shell pour créer une fonction, mais dans le shell, je dois définir le type de retour. Si je ne définit pas le type de retour, je ne peux pas créer de fonction. Comment créer une fonction sans résultat...

107
Comment supprimer un nombre fixe de lignes avec tri dans PostgreSQL?

На этот вопрос есть ответы на Stack Overflow на русском : DELETE и LIMIT в PostgreSQL J'essaie de porter certaines anciennes requêtes MySQL vers PostgreSQL, mais j'ai des problèmes avec celle-ci: DELETE FROM logtable ORDER BY timestamp LIMIT 10; PostgreSQL n'autorise pas l'ordre ou les limites...

106
Rails et PostgreSQL: le rôle postgres n'existe pas

J'ai installé PostgreSQL sur mon Mac OS Lion et je travaille sur une application de rails. J'utilise RVM pour que tout soit séparé de mes autres applications Rails. Pour une raison quelconque, lorsque j'essaye de migrer la base de données pour la première fois, rake ne trouve pas l'utilisateur...

105
Postgresql SELECT si la chaîne contient

J'ai donc un dans mon Postgresql: TAG_TABLE ========================== id tag_name -------------------------- 1 aaa 2 bbb 3 ccc Pour simplifier mon problème, ce que je veux faire est de SELECT 'id' dans TAG_TABLE lorsqu'une chaîne "aaaaaaaa" contient le "tag_name". Donc, idéalement, il ne devrait...