Domande taggate «postgresql»

PostgreSQL è un sistema open source di gestione dei database relazionali a oggetti (ORDBMS) disponibile per tutte le principali piattaforme tra cui Linux, UNIX, Windows e OS X. Si prega di menzionare la versione esatta di Postgres quando si fanno domande. Le domande relative all'amministrazione o alle funzionalità avanzate sono indirizzate al meglio a dba.stackexchange.com.

2
A cosa servono '$$' in PL / pgSQL
Essendo completamente nuovo a PL / pgSQL, qual è il significato dei segni del doppio dollaro in questa funzione : CREATE OR REPLACE FUNCTION check_phone_number(text) RETURNS boolean AS $$ BEGIN IF NOT $1 ~ e'^\\+\\d{3}\\ \\d{3} \\d{3} \\d{3}$' THEN RAISE EXCEPTION 'Wrong formated string "%". Expected format is +999 999'; …


5
Come si inseriscono più valori contemporaneamente in una tabella postgres?
Ho una tabella che sto cercando di aggiornare più valori contemporaneamente. Ecco lo schema della tabella: Column | Type | Modifiers ---------------+---------+----------- user_id | integer | subservice_id | integer | Ho user_ide desidero inserire più subservice_iddi un file contemporaneamente. C'è una sintassi Postgresche mi permetterà di fare qualcosa di simile …
93 postgresql 

5
Postgres: come convertire una stringa json in testo?
Il valore Json può essere costituito da un valore stringa. per esempio.: postgres=# SELECT to_json('Some "text"'::TEXT); to_json ----------------- "Some \"text\"" Come posso estrarre quella stringa come valore di testo postgres? ::TEXTnon funziona. Restituisce json citato, non la stringa originale: postgres=# SELECT to_json('Some "text"'::TEXT)::TEXT; to_json ----------------- "Some \"text\"" Grazie. PS Sto …
93 json  postgresql 

5
org.postgresql.util.PSQLException: IRREVERSIBILE: spiacenti, già troppi client
Sto provando a connettermi a un database Postgresql, ricevo il seguente errore: Errore: org.postgresql.util.PSQLException: IRREVERSIBILE: spiacenti, già troppi client Cosa significa l'errore e come risolverlo? Il mio server.propertiesfile sta seguendo: serverPortData=9042 serverPortCommand=9078 trackConnectionURL=jdbc:postgresql://127.0.0.1:5432/vTrack?user=postgres password=postgres dst=1 DatabaseName=vTrack ServerName=127.0.0.1 User=postgres Password=admin MaxConnections=90 InitialConnections=80 PoolSize=100 MaxPoolSize=100 KeepAliveTime=100 TrackPoolSize=120 TrackMaxPoolSize=120 TrackKeepAliveTime=100 PortNumber=5432 Logging=1
93 java  sql  postgresql  jdbc 

12
Semplici esempi casuali da un database SQL
Come prendo un campione casuale semplice ed efficiente in SQL? Il database in questione esegue MySQL; la mia tabella è di almeno 200.000 righe e voglio un semplice campione casuale di circa 10.000. La risposta "ovvia" è: SELECT * FROM table ORDER BY RAND() LIMIT 10000 Per le tabelle di …
93 mysql  sql  postgresql  random 




7
Query concessioni per una tabella in postgres
Come posso interrogare tutti i GRANTS concessi a un oggetto in postgres? Ad esempio ho la tabella "mytable": GRANT SELECT, INSERT ON mytable TO user1 GRANT UPDATE ON mytable TO user2 Ho bisogno di qualcosa che mi dia: user1: SELECT, INSERT user2: UPDATE
92 sql  postgresql  grant 

5
PostgreSQL: come passare i parametri dalla riga di comando?
Ho una query piuttosto dettagliata in uno script che utilizza i ?segnaposto. Volevo testare la stessa query direttamente dalla riga di comando di psql (fuori dallo script). Voglio evitare di entrare e sostituire tutti i ?con valori effettivi, invece vorrei passare gli argomenti dopo la query. Esempio: SELECT * FROM …

8
L'utente Postgres non esiste?
Ho appena installato Postgres e sto armeggiando con esso e varie configurazioni per 1-2 ore. Sono bloccato sull'impossibilità di passare all'utente postgres $ su - postgres restituisce il seguente errore: su: unknown login: postgres $ sudo -u postgres psql restituisce il seguente errore: sudo: unknown user: postgres Questi tentativi vengono …
92 macos  postgresql 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.