Questions marquées «postgresql»

Toutes les versions de PostgreSQL. Ajoutez une balise spécifique à la version supplémentaire comme postgresql-11 si ce contexte est important.


2
Autorisation refusée pour la relation <table>
J'ai exécuté le SQL suivant dans psql: CREATE USER bspu LOGIN; CREATE DATABASE bsp OWNER bspu; GRANT ALL PRIVILEGES ON DATABASE bsp TO bspu; \c bsp CREATE TABLE users ( id SERIAL PRIMARY KEY, client_id VARCHAR(20) NOT NULL, api_key VARCHAR(100) NOT NULL, api_secret VARCHAR(100) NOT NULL, auth_token VARCHAR(128) NOT NULL …

2
Conditions Postgres JOIN vs conditions WHERE
Postgres newbie here. Je me demande si cette requête est optimisée ou non? J'ai essayé de JOIN ON uniquement les valeurs qui sont 100% nécessaires et en laissant toutes les conditions dynamiques dans la clause WHERE. Voir ci-dessous. SELECT * FROM myapp_employees JOIN myapp_users ON myapp_users.user_id=myapp_employees.user_id JOIN myapp_contacts_assoc ON myapp_contacts_assoc.user_id=myapp_users.user_id …

2
psql: FATAL: l'authentification de l'homologue a échoué pour l'utilisateur
Je viens d'installer PostgreSQL 9.4 sur Ubuntu 15.10. J'ai créé un utilisateur avec createuser -P myuser J'ai créé une base de données avec createdb -O myuser mydatabase J'ai édité pg_hba.confet ajoutélocal mydatabase myuser md5 J'ai redémarré PostgreSQL avec sudo service postgresql restart L'utilisateur myuser est un utilisateur PostgresSQL uniquement et …



2
Même fonction dans les clauses SELECT et WHERE
Question débutant: J'ai une fonction coûteuse f(x, y)sur deux colonnes x et y dans ma table de base de données. Je veux exécuter une requête qui me donne le résultat de la fonction en tant que colonne et y met une contrainte, quelque chose comme SELECT *, f(x, y) AS …

1
Contrainte de partition non utilisée pour les jointures impliquant des tables partitionnées par horodatage
J'ai une structure de table partitionnée comme: CREATE TABLE measurements ( sensor_id bigint, tx timestamp, measurement int ); CREATE TABLE measurements_201201( CHECK (tx &gt;= '2012-01-01 00:00:00'::timestamp without time zone AND tx &lt; ('2012-01-01 00:00:00'::timestamp without time zone + '1 mon'::interval)) )INHERITS (measurements); CREATE INDEX ON measurements_201201(sensor_id); CREATE INDEX ON measurements_201201(tx); …



2
PostgreSQL: passer la table comme argument dans la fonction
Je découvre TYPEdans PostgreSQL. J'en ai un TABLE TYPEque certaines tables doivent respecter (interface). Par exemple: CREATE TYPE dataset AS( ChannelId INTEGER ,GranulityIdIn INTEGER ,GranulityId INTEGER ,TimeValue TIMESTAMP ,FloatValue FLOAT ,Status BIGINT ,QualityCodeId INTEGER ,DataArray FLOAT[] ,DataCount BIGINT ,Performance FLOAT ,StepCount INTEGER ,TableRegClass regclass ,Tags TEXT[] ,WeightedMean FLOAT ,MeanData FLOAT …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.