Benutzer-Werkzeuge

Webseiten-Werkzeuge


datenbank:postgresql

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
datenbank:postgresql [2024-02-24 03:06:21] – [Anleitungen bzw. Beispiele] manfreddatenbank:postgresql [2025-08-09 17:32:16] (aktuell) – [Anleitungen bzw. Beispiele] manfred
Zeile 59: Zeile 59:
 ''SHOW DATABASES'': ''SHOW DATABASES'':
   > psql -U postgres -l   > psql -U postgres -l
-  > echo -e "\l" | psql -U mmroot -d postgres+  > echo -e "\l" | psql -U username -d postgres
  
 ''SHOW TABLES'': ''SHOW TABLES'':
Zeile 73: Zeile 73:
 ''CREATE TABLE'': ''CREATE TABLE'':
   > echo "CREATE TABLE tabellenname (...);" | psql -U username -d database   > echo "CREATE TABLE tabellenname (...);" | psql -U username -d database
-  > echo "CREATE TABLE film (ID serial, verzeichnis varchar(1000), datei varchar(100), name varchar(100), type varchar(100), jahr integer, laufzeit integer, altersfreigabe integer, genre varchar(100), produzent varchar(100), regie varchar(100), schauspieler varchar(10000), handlung varchar(100000), PRIMARY KEY (ID));" | psql -U username -d database+ 
 +''CREATE TABLE'' mit "Auto Increment" //("Auto Increment" heißt in PostgreSQL ''SERIAL'' oder ''BIGSERIAL'')//: 
 +  > echo "CREATE TABLE film (ID BIGSERIAL PRIMARY KEY, verzeichnis varchar(1000), datei varchar(100), name varchar(100), type varchar(100), jahr integer, laufzeit integer, altersfreigabe integer, genre varchar(100), produzent varchar(100), regie varchar(100), schauspieler varchar(10000), handlung varchar(100000), UNIQUE (pfad, dateiname));" | psql -U username -d database
  
 Tabellenstruktur anzeigen: Tabellenstruktur anzeigen:
Zeile 91: Zeile 93:
  
 ''SHOW FULL PROCESSLIST'': ''SHOW FULL PROCESSLIST'':
-  > echo "SELECT * FROM pg_stat_activity;" | psql -U username+  > echo "SELECT * FROM pg_stat_activity;" | psql -U postgres 
 +  > echo "SELECT datname, pid, state, query, age(clock_timestamp(), query_start) AS age FROM pg_stat_activity WHERE state <> 'idle' AND query NOT LIKE '% FROM pg_stat_activity %' ORDER BY age;" | psql -U username -h 10.1.1.10
  
  
Zeile 476: Zeile 479:
  
   > echo "SELECT * FROM Tabelle WHERE Spalte ILIKE ('%suchzeichen%');" | psql -U Benutzer -d Datenbank   > echo "SELECT * FROM Tabelle WHERE Spalte ILIKE ('%suchzeichen%');" | psql -U Benutzer -d Datenbank
-  > echo "SELECT * FROM video WHERE dateiname ILIKE ('%otto%');" | psql -U mmroot -d mm_oeffentlich 
  
  
/home/http/wiki/data/attic/datenbank/postgresql.1708743981.txt · Zuletzt geändert: von manfred