Crear funciones en PostgreSQL y devolver tabla
Cuprins:
PostgreSQL, cunoscut adesea pur și simplu sub numele de Postgres, este un sistem de gestionare a bazelor de date relațional cu obiecte cu scop general, open-source.
Știind ce versiune a serverului PostgreSQL este instalat și rulează pe sistemul dvs. poate fi important în unele situații. De exemplu, dacă instalați o aplicație care necesită o anumită versiune PostgreSQL, va trebui să aflați versiunea serverului dvs. PostgreSQL.
, vă vom explica cum să găsiți ce versiune a serverului PostgreSQL rulează pe sistemul dvs.
Versiunea PostgreSQL
Versiunile PostgreSQL sunt versate folosind următoarea schemă:
MAJOR.MINOR
De exemplu, în PostgreSQL 12.1,
12
este o versiune majoră, iar
1
este o versiune minoră.
-
MAJOR
- Începând cu PostgreSQL 10, fiecare nouă versiune majoră mărește parteaMAJOR
a versiunii cu una, de exemplu, 10, 11 sau 12. Înainte de PostgreSQL 10, versiunile majore erau reprezentate cu un număr zecimal, de exemplu, 9, 0 sau 9, 6.MINOR
- Numărul de lansare minor este ultima parte a numărului de versiune. De exemplu,11.4
și11.6
sunt versiuni minore care fac parte din versiunea PostgreSQL 11, iar9.6.15
și9.6.16
fac parte din versiunea PostgreSQL 9.6.
Versiunile majore PostgreSQL cu funcții noi sunt de obicei livrate o dată pe an. Fiecare versiune majoră este acceptată timp de 5 ani.
Utilizarea liniei de comandă
Pentru a afla ce versiune a PostgreSQL rulează pe sistemul dvs., invocați comanda
postgres
cu opțiunea
--version
sau
-V
:
postgres --version
Comanda va tipări versiunea PostgreSQL:
postgres (PostgreSQL) 10.6
În acest exemplu, versiunea serverului PostgreSQL este
10.6
.
Dacă binarul
postgres
nu se află în PATH-ul sistemului, veți primi o eroare spunând „postgres: comanda nu a fost găsită”. Acest lucru se întâmplă de obicei atunci când pachetul PostgreSQL nu este instalat din depozitele standard ale distribuției.
Puteți găsi calea către binar fie cu comanda
locate
sau
find
:
sudo find /usr -wholename '*/bin/postgres'
sudo updatedb
locate bin/postgres
Produsul ar trebui să arate așa:
/usr/lib/postgresql/9.6/bin/postgres
După ce găsiți calea către binar, îl puteți utiliza pentru a obține versiunea serverului PostgreSQL:
/usr/lib/postgresql/9.6/bin/postgres -V
Versiunea utilității client PostgreSQL,
psql
poate fi găsită folosind următoarea comandă:
psql --version
Rezultatul va arăta astfel:
postgres (PostgreSQL) 10.6
psql
este un utilitar interactiv al liniei de comandă care vă permite să interacționați cu serverul PostgreSQL.
Utilizarea SQL Shell
Un alt mod de a determina versiunea serverului PostgreSQL este să vă conectați la promptul SQL al serverului și să utilizați o instrucțiune SQL pentru a imprima versiunea.
Puteți accesa shell-ul PostgreSQL folosind un client GUI precum pgAdmin sau cu
psql
:
sudo -u postgres psql
Următoarea instrucțiune afișează versiunea serverului PostgreSQL împreună cu informațiile de compilare:
SELECT version();
version ------------------------------------------------------------------------------------------------------------ PostgreSQL 10.6 on x86_64-redhat-linux-gnu, compiled by gcc (GCC) 8.2.1 20180905 (Red Hat 8.2.1-3), 64-bit (1 row)
SHOW server_version;
server_version ---------------- 10.6 (1 row)
Concluzie
, am arătat mai multe opțiuni diferite despre cum puteți găsi versiunea serverului PostgreSQL care rulează pe sistemul dvs.
Simțiți-vă liber să lăsați un comentariu dacă aveți întrebări.
postgresql. SFF) a Centrino 2 va ocupa mai puțin spațiu decât versiunea Centrino 2 lansată în această săptămână. Versiunea SFF va folosi aceeași tehnologie de ambalare a cipurilor Intel dezvoltată pentru procesorul Core 2 Duo utilizat de MacBook Air, care reduce dimensiunea procesorului semnificativ

"Vom lansa Small Form Factor [chips] ... în a treia săptămână din august ", a declarat Sujan Kamran, manager regional de marketing al platformelor clientului Intel din Singapore.
Cum se verifică versiunea BIOS în Windows 10

Această postare vă arată cum să verificați versiunea curentă a sistemului BIOS în Windows 10 / 8.1 / 8/7 utilizând Windows (980)> Acest articol vă arată cum să
Cum se verifică versiunea PowerShell în Windows 10

Utilizați această comandă pentru a verifica, obține și afișa versiunea PowerShell instalată pe Windows 10 / 7 / computer.