Als «postgresql» getaggte Fragen

Alle Versionen von PostgreSQL. Fügen Sie ein zusätzliches versionierspezifisches Tag wie postgresql-11 hinzu, wenn dieser Kontext wichtig ist.

2
Wie erhalte ich den aktuellen Unix-Zeitstempel von PostgreSQL?
Der Unix-Zeitstempel gibt die Anzahl der Sekunden seit Mitternacht UTC am 1. Januar 1970 an. Wie erhalte ich den richtigen Unix-Zeitstempel von PostgreSQL? Beim Vergleich mit currenttimestamp.com und timestamp.1e5b.de erhalte ich nicht die erwartete Zeit von PostgreSQL: Dies gibt den korrekten Zeitstempel zurück: SELECT extract(epoch from now()); Während dies nicht …


6
Verhindern gespeicherte Prozeduren die SQL-Injektion?
Stimmt es, dass gespeicherte Prozeduren SQL-Injection-Angriffe auf PostgreSQL-Datenbanken verhindern? Ich habe ein wenig nachgeforscht und festgestellt, dass SQL Server, Oracle und MySQL nicht gegen SQL Injection sicher sind, auch wenn wir nur gespeicherte Prozeduren verwenden. Dieses Problem existiert jedoch nicht in PostgreSQL. Verhindert die Implementierung der gespeicherten Prozedur im PostgreSQL-Kern …


4
Wie erhalte ich den Namen der aktuellen Datenbank in PostgreSQL?
Unter Verwendung \c <database_name>von PostgreSQL wird eine Verbindung zur angegebenen Datenbank hergestellt. Wie kann der Name der aktuellen Datenbank ermittelt werden? Eingabe: my_db> current_database(); produziert: ERROR: syntax error at or near "current_database" LINE 1: current_database();
81 postgresql  psql 

1
Postgres UPDATE… LIMIT 1
Ich habe eine Postgres-Datenbank, die Details zu Serverclustern enthält, z. B. den Serverstatus ("Aktiv", "Standby" usw.). Aktive Server müssen möglicherweise jederzeit auf einen Standby-Modus umschalten, und es ist mir egal, welcher Standby-Modus im Besonderen verwendet wird. Ich möchte, dass eine Datenbankabfrage den Status eines Standbys ändert - NUR EINS - …


5
Arbeiten von Indizes in PostgreSQL
Ich habe einige Fragen zum Arbeiten mit Indizes in PostgreSQL. Ich habe eine FriendsTabelle mit folgendem Index: Friends ( user_id1 ,user_id2) user_id1und user_id2sind Fremdschlüssel zum userTisch Sind diese gleichwertig? Wenn nicht, warum dann? Index(user_id1,user_id2) and Index(user_id2,user_id1) Wenn ich einen Primärschlüssel (user_id1, user_id2) erstelle, werden automatisch Indizes dafür und erstellt Wenn …

4
Wie benutze ich psql ohne Passwortabfrage?
Ich habe ein Skript für REINDEXIndizes in einer Datenbank geschrieben. Hier ist einer von ihnen: echo -e "\nreindex for unq_vbvdata_vehicle started at: `date "+%F %T"`" >> ${LOG_FILE} psql -U ${USERNAME} -h ${HOSTNAME} -d ${DBNAME} -c "REINDEX INDEX scm_main.unq_vbvdata_vehicle;" if [[ ${?} -eq 0 ]]; then echo "reindex for unq_vbvdata_vehicle finished …
70 postgresql  index  psql 

5
Wie verwandle ich ein json Array in ein postgres Array?
Ich habe eine Spalte data, die ein jsonDokument ungefähr so ​​enthält: { "name": "foo", "tags": ["foo", "bar"] } Ich möchte das verschachtelte tagsArray in eine verkettete Zeichenfolge ( foo, bar) verwandeln . Das wäre mit der array_to_string()Funktion in der Theorie leicht möglich . Diese Funktion wirkt sich jedoch nicht auf …






Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.