Colonnes calculées dans PostgreSQL
PostgreSQL prend en charge les colonnes calculées, également appelées colonnes calculées, colonnes virtuelles, colonnes dérivées ou colonnes générées, vous permettant de créer des colonnes dont les valeurs sont dérivées d'autres colonnes ou expressions.
Supporté dans Postgres 12 ou version ultérieure
À partir de la version 12, PostgreSQL introduit les colonnes générées STORED, qui sont conformes aux normes SQL et peuvent également être trouvées dans les SGBD tels que DB2, MySQL et Oracle.
Imulation dans Postgres 11 ou version antérieure
Les versions PostgreSQL antérieures à 11 ne prennent pas en charge nativement les colonnes générées. Cependant, il est possible de simuler des colonnes générées VIRTUELLES à l'aide de fonctions avec notation d'attribut. Cette syntaxe est similaire au comportement des colonnes virtuelles générées et offre des fonctionnalités similaires.
Alternatives
En plus des colonnes calculées, PostgreSQL fournit d'autres mécanismes pour obtenir des résultats similaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!