Questions marquées «postgresql»

PostgreSQL est un système de gestion de base de données relationnelle objet (ORDBMS) open source disponible pour toutes les principales plates-formes, y compris Linux, UNIX, Windows et OS X. Veuillez mentionner votre version exacte de Postgres lorsque vous posez des questions. Les questions concernant l'administration ou les fonctionnalités avancées doivent être adressées à dba.stackexchange.com.




13
Comment utilisez-vous les variables de script dans psql?
Dans MS SQL Server, je crée mes scripts pour utiliser des variables personnalisables: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) Je changerai alors la valeur de @somevariable au moment de l'exécution, en fonction de la valeur que je souhaite dans la situation particulière. …

9
Comment effectuer des opérations de mise à jour sur des colonnes de type JSONB dans Postgres 9.4
En parcourant la documentation du JSONB de type de données Postgres 9.4, je ne vois pas immédiatement comment faire des mises à jour sur les colonnes JSONB. Documentation pour les types et fonctions JSONB: http://www.postgresql.org/docs/9.4/static/functions-json.html http://www.postgresql.org/docs/9.4/static/datatype-json.html À titre d'exemple, j'ai cette structure de table de base: CREATE TABLE test(id serial, …

4
Comment mettre à jour automatiquement un horodatage dans PostgreSQL
Je veux que le code puisse mettre à jour automatiquement l'horodatage lorsqu'une nouvelle ligne est insérée, comme je peux le faire dans MySQL en utilisant CURRENT_TIMESTAMP. Comment pourrais-je y parvenir dans PostgreSQL? CREATE TABLE users ( id serial not null, firstname varchar(100), middlename varchar(100), lastname varchar(100), email varchar(200), timestamp timestamp …



5
Stocker le résultat de la requête dans une variable en utilisant dans PL / pgSQL
Comment affecter le résultat d'une requête à une variable dans PL / pgSQL, le langage procédural de PostgreSQL? J'ai une fonction: CREATE OR REPLACE FUNCTION test(x numeric) RETURNS character varying AS $BODY$ DECLARE name character varying(255); begin name ='SELECT name FROM test_table where id='||x; if(name='test')then --do somthing else --do the …


7
confusion de port postgresql 5433 ou 5432?
J'ai installé postgresql sur OSX. Quand je lance psql, j'obtiens $ psql psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5433"? Cependant, à partir de / etc / services postgresql 5432/udp # PostgreSQL Database postgresql …
128 postgresql  port  psql 





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.