Articles of postgresql

Qu’est-ce que :: do dans PostgreSQL?

J’ai vu :: dans divers endroits impliquant le code postgres que j’ai vu sur le net. Par exemple: SELECT ‘{apple,cherry apple, avocado}’::text[]; Cela semble être une sorte de dissortingbution. Qu’est-ce qui est exactement :: dans postgres et quand devrait-il être utilisé? J’ai essayé un peu de googler et cherché dans les documents de Postgres pour […]

Erreur Postgres lors de l’insertion – ERREUR: séquence d’octets invalide pour l’encodage «UTF8»: 0x00

J’obtiens l’erreur suivante lors de l’insertion de données de mysql dans postgres. Dois-je supprimer manuellement tous les caractères nuls de mes données d’entrée? Y a-t-il un moyen pour que les postgres fassent ça pour moi? ERROR: invalid byte sequence for encoding “UTF8”: 0x00

De Now () à Current_timestamp dans Postgresql

En mysql je suis capable de faire ceci: SELECT * FROM table WHERE auth_user.lastactivity > NOW() – 100 maintenant dans postgresql j’utilise cette requête: SELECT * FROM table WHERE auth_user.lastactivity > CURRENT_TIMESTAMP – 100 mais j’ai cette erreur: operator does not exist: timestamp with time zone – integer Comment puis-je résoudre?

éliminer les valeurs de tableau en double dans postgres

J’ai un tableau de type bigint , comment puis-je supprimer les valeurs en double dans ce tableau? Ex: array[1234, 5343, 6353, 1234, 1234] Je devrais avoir un array[1234, 5343, 6353, …] J’ai testé l’exemple SELECT uniq(sort(‘{1,2,3,2,1}’::int[])) dans le manuel de postgres mais il ne fonctionne pas.

Liste de tous les noms d’index, noms de colonnes et nom de table d’une firebase database PostgreSQL

Quelle est la requête pour obtenir la liste de tous les noms d’index, son nom de colonne et son nom de table d’une firebase database postgresql? J’ai essayé d’obtenir la liste de tous les index dans une firebase database en utilisant cette requête, mais comment obtenir la liste des index, ses noms de colonne et […]

Calculer et économiser de l’espace dans PostgreSQL

J’ai une table en pg comme ça: CREATE TABLE t ( a BIGSERIAL NOT NULL, — 8 b b SMALLINT, — 2 b c SMALLINT, — 2 b d REAL, — 4 b e REAL, — 4 b f REAL, — 4 b g INTEGER, — 4 b h REAL, — 4 b i REAL, […]

Erreur PostgreSQL 9.1 pg_restore concernant PLPGSQL

J’utilise Postgres pour un projet django et j’implémente actuellement un système de sauvegarde / restauration de firebase database aussi simple que possible effectue un pg_dump lorsque l’utilisateur clique sur backup puis sur pg_restore lorsqu’il clique sur restaurer la sauvegarde. Tout semble bien aller jusqu’à ce qu’il essaie réellement d’exécuter pg_restore à quel moment il donne […]

L’authentification par mot de passe Postgres échoue

J’ai essayé de me connecter avec l’utilisateur postgres de ma machine Windows à mon serveur avec Pgadmin. Mais ça ne cesse de me donner cette erreur: psql: FATAL: password authentication failed for user “postgres” Alors j’ai essayé de me connecter depuis la ligne de commande avec psql, ce qui m’a donné la même erreur. J’ai […]

définir un mot de passe vide pour l’utilisateur PostgreSQL

J’utilise la commande postgresql ‘createuser myusername’. Il me demande toujours un mot de passe. Si je laisse le mot de passe vide, une erreur indiquant qu’aucun mot de passe n’est spécifié apparaît. Je veux simplement créer un utilisateur avec un mot de passe vide / vide et je ne peux pas le faire avec Postgresql […]

Comment créer une nouvelle firebase database avec l’extension hstore déjà installée?

Récemment, j’ai eu du mal à utiliser hstore avec Django. J’ai installé hstore de cette façon: $ sudo -u postgres psql postgres=# CREATE EXTENSION hstore; WARNING: => is deprecated as an operator name DETAIL: This name may be disallowed altogether in future versions of PostgreSQL. CREATE EXTENSION postgres=# \dx List of installed extensions Name | […]