Kodulehed
[381] - Andmebaasid II (ITI0207) (sügis 2021)
Esiletöstetud Kiirvalik
Lisainfo Kõige olulisemate tegevuste kiirvalik. Failide saatmiseks valige Vastamine alt sobiv ülesanne.
Üldist
Materjalid
LisainfoMaterjalide kataloogid.
Värvilised mummud tähistavad hinnangulist kataloogide lugemise vajadust. Roheline - suurim, kollane - keskmine, punane või mummuta - väikseim
Isiklik
Lisainfo Info ainult Sulle - teised kasutajad seda ei näe
Abi
Lisainfo Võimalus küsida õppejõult abi (nagu foorum, kus saab küsida küsimusi ja kommenteerida vastuseid)
Mitmesugust
Abi / Kasutajatugi / PostgreSQL

Avalikud küsimused ja vastused:

Küsimuste teemade nimekiri

Anonüümne (23.09.2021 10:51):
Kuidas leida PostgreSQLis teatud kindla nimega andmebaas või andmebaas, millel on teatud kindel omanik?
Vastus: Otsin näitena andmebaasi, mille nimes sisaldub 990999 või mille omaniku kasutajanimes sisaldub 990999.

Ühenduge psqlis suvalise kasutaja andmebaasiga (kuid mitte andmebaasiga postgres). Andke käsk

\l *990999*

Näete nimekirja andmebaasidest, mille nimes sisaldub 990999.

Käivitage süsteemikataloogi päring:

SELECT datname, pg_encoding_to_char(encoding) AS encoding, datcollate, datctype, rolname AS owner
FROM pg_database INNER JOIN pg_authid ON pg_database.datdba=pg_authid.oid
WHERE datname LIKE '%990999%'
OR rolname LIKE '%990999%'
ORDER BY datname, rolname;

Näete nimekirja andmebaasides, mille nimes või omaniku nimes sisaldub 990999.
Süsteemikataloogi andmebaasis pg_database on andmed kõigi serveril loodud andmebaaside kohta.

Hinda vastust:

Keskmine hinne : Pole veel hinnanguid!