PostgreSQL Datenbanken

Aus Tutorials
Version vom 12. Mai 2021, 13:19 Uhr von Martin Kirner (Diskussion | Beiträge) (→‎Erstellen)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Auflisten

\l

Constraints ändern

NOT NULL Constraint löschen

alter table <table name> alter column <column name> drop not null;

Erstellen

Leere Datenbank erstellen:

CREATE DATABASE <database name>

Neue Datenbank von einer Bestehenden erstellen:

CREATE DATABASE <database name> WITH TEMPLATE <database to copy>;

Links

https://www.postgresql.org/docs/9.0/sql-createdatabase.html

Löschen

DROP DATABASE <database name>

Kopieren

Siehe dazu Datenbank kopieren

Umbenennen

ALTER DATABASE db RENAME TO newdb;

Bei Bindestrichen im Namen den Namen in Anführungszeichen setzen z.B.: "pre-name"

Links

http://www.postgresqltutorial.com/postgresql-rename-database/


Zurück zu PostgreSQL