Je sais que je dois écrire SUMdeux fois, si je souhaite l'utiliser dans une HAVINGclause (ou utiliser une table dérivée sinon): SELECT id, sum(hours) AS totalhours FROM mytable GROUP BY id HAVING sum(hours) > 50; Ma question est maintenant de savoir si ce n'est pas optimal ou non. En tant …
Tout comme la structure MEMO dans SQL Server qui est une sorte de "trace papier" des étapes que l'optimiseur prend pour optimiser la requête. PostgreSQL a-t-il la même structure qui enregistre les étapes de l'optimiseur?
La comptabilité à double entrée est un ensemble de règles d'enregistrement des informations financières dans un système de comptabilité financière dans lequel chaque transaction ou événement modifie au moins deux comptes différents du grand livre nominal. Un compte peut être "débité" ou "crédité", et la somme de tous les crédits …
Je développe un très long script. Je voudrais diviser le script en scripts plus petits et plus faciles à gérer et inclure chaque fichier sql dans un fichier maître, puis exécuter simplement le fichier maître. exemple: master.sql contenu (je ne connais pas la syntaxe à utiliser): file1.sql file2.sql file3.sql J'ai …
Je me demande s'il existe un moyen de déclarer une variable de type table en PL / pgSQL pour contenir les résultats de la requête? Par exemple, comment puis-je exprimer quelque chose comme: q1 = select * from foo; q2 = select * from bar; for t1 in q1: for …
j'ai une table appelée livre CREATE TABLE book ( id smallint NOT NULL DEFAULT 0, bname text, btype text, bprices numeric(11,2)[], CONSTRAINT key PRIMARY KEY (id ) ) et une fonction save_book CREATE OR REPLACE FUNCTION save_book(thebook book) RETURNS text AS $BODY$ DECLARE myoutput text :='Nothing has occured'; BEGIN update …
J'utilise la commande \ copy de psql et je voudrais lui passer une variable à partir du shell (pour le nom de la table) comme je l'ai fait lors des scripts de requêtes. J'ai lu dans la documentation de psql que: La syntaxe de la commande est similaire à celle …
Je suis en train de déplacer un projet pour animaux de compagnie de PostgreSQL (9.2.2) vers SQL Server (2012 Standard). J'ai remarqué un phénomène intéressant lors de l'interrogation de mots unicode. Compte tenu de la définition: CREATE TABLE [word]( [id] [int] IDENTITY(0,1) NOT NULL, [value] [nvarchar](255) NULL ); et les …
Je veux configurer une base de données de sauvegarde sur le serveur physique qui se trouve juste sous mon serveur de base de données physique principal. J'utilise Postgres 9.2 et je veux utiliser la réplication synchrone en streaming (pour l'atomicité), mais je ne sais absolument pas comment des choses comme, …
Je suis nouveau sur la base de données PostgreSQL. Je dois l'installer sur ma machine. Je ne suis pas administrateur de mon système. Quelqu'un peut-il suggérer, si un non-administrateur peut l'installer. S'il existe une autre méthode d'installation en dehors de .exe, veuillez m'en informer. Merci d'avance.
PostgreSQL 9.2.2 sur Windows 7 64 bits. Le paramètre log_statementdu postgresql.conffichier spécifie les instructions à consigner (aucune, DDL, modification des données ou toutes). Dans quelle mesure le réglage log_statement = 'all'dégrade-t-il les performances? J'ai lu que cela réduit considérablement les performances, mais ces affirmations proviennent d'articles plus anciens, alors à …
Étant donné que dans ce mode, pgbouncer crée une connexion sortante pour chaque connexion entrante, il me semble que pgbouncer ne fonctionne pas comme pooleur. C'est juste une cartographie 1 à 1. Où ai-je tort?
Je teste une mise à niveau de PostgreSQL 8.2.1 à 9.2 sur une machine virtuelle exécutant une distribution Linux personnalisée. La procédure de mise à niveau est la suivante: Démarrez le pgservice Passez l'aspirateur sur toutes les bases de données (vous ne savez pas si cela est nécessaire) Sauvegarde avec …
Je suis nouveau dans la base de données PostgreSQL. Récemment, notre développeur a dû effectuer certaines mises à niveau de nos systèmes. Pour cette raison, nous prévoyons d'implémenter une méthode afin d'implémenter le basculement de la base de données. Sur la base de ma lecture du wiki postgresql ici , …
PostgreSQL 9.2 a introduit le jsontype de champ. Pourquoi et quand devrais-je l'utiliser? Quels sont ses avantages sur un champ de texte? Je pensais que de nouvelles options de requête étaient disponibles, mais je n'en ai pas vu. Suis-je en train de manquer quelque chose?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.