Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour les administrateurs de base de données Stack Exchange. Fermé il y a 4 ans . Comment convertir une chaîne en double …
J'ai environ un milliard de lignes de données dans une table avec un nom et un entier compris entre 1 et 288. Pour un nom donné , chaque int est unique, et non tout entier possible dans la plage est présente - donc il y a des lacunes. Cette requête …
Par exemple, lorsque j'utilise une requête qui renvoie des ID d'enregistrement INSERT INTO projects(name) VALUES (name1), (name2), (name3) returning id; Qui produisent une sortie: 1 2 3 Ces identifiants pointeront-ils vers les valeurs insérées correspondantes? 1 -> name1 2 -> name2 3 -> name3
Réplication en streaming ancienne et simple. PostgreSQL: 9.2.7 Windows 8.1 64 bits Mes clusters primaires et secondaires sont sur la même machine Windows. J'ai déjà fait pg_start_backup () et tout, donc les deux nœuds ont exactement les mêmes données. Maintenant, le problème avec la réplication est que la "connexion de …
J'essaie d'exécuter la requête suivante pour fournir le% de lignes de ma patientstable qui ont une valeur dans la refinstcolonne. J'obtiens toujours un résultat de 0. select (count (refinst) / (select count(*) from patients) * 100) as "Formula" from patients; Le tableau comporte 15556 lignes et select count(refinst) from patientsm'indique …
Est-il possible d'avoir une contrainte de colonne unique personnalisée comme suit? Supposons que j'ai deux colonnes subsetet les typedeux chaînes (bien que les types de données n'aient probablement pas d'importance). Si typec'est "vrai", alors je veux que la combinaison de typeet subsetsoit unique. Sinon, il n'y a pas de contrainte. …
Selon la documentation, tant que je ne suis pas connecté à une base de données, je peux soit supprimer une base de données dans la console en utilisant: DROP DATABASE dbname; Ou je peux le déposer en utilisant l'outil wrapper dropdb. Les deux me donnent une erreur disant que la …
Il est possible lors de l' utilisation du pgadminou plsqlpour obtenir une prise d'un plan de requête pour une instruction SQL exécutée à l' intérieur d' un u ser d efined f Onction (UDF) à l' aide EXPLAIN. Alors, comment puis-je obtenir le plan de requête pour une invocation particulière …
Étant donné la chaîne: «Je pense que PostgreSQL est astucieux» Je voudrais opérer sur les mots individuels trouvés dans cette chaîne. Essentiellement, j'ai un autre à partir duquel je peux obtenir des détails sur les mots et je voudrais rejoindre un tableau non imbriqué de cette chaîne dans ce dictionnaire. …
J'ai besoin de convertir une valeur de Double Precision en Bigint avec PostgreSQL. Comment puis je faire ça? J'ai essayé avec to_bigint(myvalue)mais cette fonction n'existait pas.
Je voudrais partitionner une table avec 1M + lignes par plage de dates. Comment cela se fait-il généralement sans nécessiter beaucoup de temps d'arrêt ou risquer de perdre des données? Voici les stratégies que j'envisage, mais ouvertes aux suggestions: La table existante est le maître et les enfants en héritent. …
Je veux juste savoir comment installer le modulepg_tgrm tel qu'il est utilisé dans le schéma d'indexation trigramme qui vous permet de faire des modèles de recherche non ancrés sur un index. WHERE foo LIKE '%bar%';
J'ai un serveur PostgreSQL avec plusieurs bases de données en cours d'exécution. Une des bases de données s'appelle postgres, et elle était là dès le début. Je ne pouvais voir aucune table à l'intérieur et je ne l'ai jamais utilisée explicitement, mais j'ai remarqué que tout utilisateur est autorisé à …
J'ai un tableau tagavec 2 colonnes: id(uuid) et name(text). Je veux maintenant insérer une nouvelle balise dans la table, mais si la balise existe déjà, je veux simplement obtenir le idde l'enregistrement existant. J'ai supposé que je pouvais simplement l'utiliser ON CONFLICT DO NOTHINGen combinaison avec RETURNING "id": INSERT INTO …
Je veux mettre à jour mon PostgreSQL de la version 8.4 à 9.4 . La documentation n'est pas très claire pour moi. Vais-je perdre mes anciennes bases de données si je fais la mise à niveau? Comment puis-je sauvegarder mes anciennes bases de données si je dois les perdre après …
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.