Berechnete Spalten in PostgreSQL
PostgreSQL unterstützt berechnete Spalten, auch bekannt als berechnete Spalten, virtuelle Spalten, abgeleitete Spalten oder generierte Spalten, sodass Sie Spalten erstellen können, deren Werte von anderen Spalten oder Ausdrücken abgeleitet werden.
Unterstützt in Postgres 12 oder höher
Ab Version 12 führt PostgreSQL STORED-generierte Spalten ein, die mit SQL-Standards kompatibel sind und auch in DBMS wie DB2, MySQL und Oracle zu finden sind.
Imulation in Postgres 11 oder älter
PostgreSQL-Versionen vor 11 unterstützen generierte Spalten nicht nativ. Es ist jedoch möglich, VIRTUELL generierte Spalten mithilfe von Funktionen mit Attributnotation zu simulieren. Diese Syntax ähnelt dem Verhalten virtuell generierter Spalten und bietet ähnliche Funktionen.
Alternativen
Zusätzlich zu berechneten Spalten bietet PostgreSQL weitere Mechanismen, um ähnliche Ergebnisse zu erzielen:
Das obige ist der detaillierte Inhalt vonWie funktionieren berechnete Spalten in PostgreSQL und welche Alternativen gibt es in älteren Versionen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!