Rumah >pangkalan data >tutorial mysql >Bagaimanakah Lajur Dikira Berfungsi dalam PostgreSQL, dan Apakah Alternatif Wujud dalam Versi Lama?
Lajur yang dikira dalam PostgreSQL
PostgreSQL menyokong lajur yang dikira, juga dikenali sebagai lajur terhitung, lajur maya, lajur terbitan atau lajur terhasil, membolehkan anda membuat lajur yang nilainya diperoleh daripada lajur atau ungkapan lain.
Disokong dalam Postgres 12 atau lebih baru
Bermula dari versi 12, PostgreSQL memperkenalkan lajur yang dijana STORED, yang mematuhi piawaian SQL dan juga boleh didapati dalam DBMS seperti DB2, MySQL dan Oracle.
Imulasi dalam Postgres 11 atau lebih tua
Versi PostgreSQL sebelum 11 tidak menyokong lajur yang dijana secara asli. Walau bagaimanapun, adalah mungkin untuk mensimulasikan lajur yang dijana VIRTUAL menggunakan fungsi dengan tatatanda atribut. Sintaks ini serupa dengan gelagat lajur terjana maya dan menyediakan fungsi yang serupa.
Alternatif
Selain lajur yang dikira, PostgreSQL menyediakan mekanisme lain untuk mencapai hasil yang serupa:
Atas ialah kandungan terperinci Bagaimanakah Lajur Dikira Berfungsi dalam PostgreSQL, dan Apakah Alternatif Wujud dalam Versi Lama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!