Indholdsfortegnelse:
Video: Hvordan Viser Jeg Alle Databaser Og Tabeller Ved Hjælp Af PSQL?
2024 Forfatter: Kayla Nelson | [email protected]. Sidst ændret: 2024-01-31 10:39
PSQL er også kendt som PostgresSQL relationsdatabasesystem (RDBMS). Det er oprettet af et globalt frivilligt team, der ikke styres af nogen virksomhed eller privat enhed. Det er open source-software til fri adgang til kildekoden. Dette kommandolinjeværktøj har stærkt ry for effektivitet, pålidelighed, dataintegritet og robusthed. I denne artikel vil vi diskutere, hvordan man viser alle databaser og tabeller ved hjælp af PSQL sammen med nødvendige detaljer. Først og fremmest skal vi logge ind for at få adgang til databaser og tabeller i PSQL. Spørgsmålet om at logge ind på PSQL som superbruger er i formatet “-#” og for admin er det “->”. Mappen med navnet "data_directory" angiver placeringen af databaser.
Hvordan vises en liste over alle databaser?
Kommandoen “\ Liste” eller “\ l” bruges til at liste alle databaser. Forkortelsen for “\ Listen er / l”.
liste eller / l
Resultaterne viser databasenavn, ejer, anvendt kodningsmetode, adgangsrettigheder og antal valgte rækker osv.
Hvis du er fortrolig med SQL-sætninger, kan du bruge følgende SQL-sætning til at liste alle databaser.
VÆLG datnavn FRA pg_database;
Hvordan liste alle tabeller?
Du kan ikke se tabeller i nogen database, medmindre du ikke har oprettet forbindelsen til den. For at liste tabeller over en hvilken som helst database skal du først oprette forbindelse til den pågældende database. Hvis du er i en database, og du vil se tabeller i en anden database, skal du skifte til en anden database ved hjælp af følgende kommando. “\ C” er kort form for "Opret forbindelse".
tilslut eller / c
Skriv kommandoen “\ Dt” for at liste alle tabeller i den aktuelle database.
dt
Derudover har du muligvis placeret tabeller i skema, som enten ikke er i din "søgesti" eller "standardtabellerne". Disse tabeller vises således ikke ved hjælp af “\ Dt”. For at rette dette skal du køre følgende kommando, hvor vi skal angive søgesti navn og database, hvis sti vi prøver at ændre
ændre databasesæt search_path =, public;
“\ Dt +” kommandoen viser alle tabeller i alle skemaer i den aktuelle database i den aktuelle "søgesti".
dt +
Hvis du er mere god til SQL-udsagn, kan du få en liste over tabeller ved hjælp af “Informationsskema”. Den følgende kommando viser tabeller, der er oprettet af dig
VÆLG table_name FROM information_schema.tables WHERE table_schema = 'public'
Den følgende kommando viser tabeller og visninger, der hører til bestemte skemaer.
vælg * fra information_schema.tables hvor table_schemnot ikke i ('information_schema', '' pg_catalog '')
Den følgende kommando viser tabeller i særskilt skema.
vælg a.table_name fra information_schema.tables hvor a.table_schem = '' og a.table_type = 'BASE TABLE' rækkefølge efter en.table_name;
Anbefalede:
Hvordan Ved Jeg, Om Jeg Er Blokeret På Snapchat?
Dette er et spørgsmål, der har skabt nysgerrighed hos mange af os. Fra en hurtig Google-søgning efter 'Hvordan ved jeg, om jeg er blokeret på Snapchat?', Er det klart at se
Hvordan Planlægger Jeg Et Møde Ved Hjælp Af Facebook?
Facebook har præsenteret brugerne for en funktion kendt som Nære venner, som gør det muligt for dem at dele deres egen placering med deres venner såvel som at finde
Microsoft Store Sletter Alle E-bøger Fra Sin Butik Og Sletter Købte Digitale Kopier Ved Hjælp Af DRM
Microsoft Store vil gennemføre et ret massivt udrensningsprojekt. Alle de e-bøger, som Microsoft i øjeblikket tilbyder gennem sin virtuelle butik, vil
Hvordan Laver Jeg IOT Smart Garage Opener Ved Hjælp Af Raspberry Pi?
I denne æra, hvor den nyeste teknologi får os til at invadere dag for dag internet af ting (IoT), er det for nylig kommet frem som en avanceret tilgang til
Hvordan Planlægger Jeg Opgaver På Tværs Af Netværksenheder Og Servere Ved Hjælp Af Kiwi Syslog?
Vigtigheden af logfiler kan ikke nægtes eller overses. Betydningen af logfiler øges endda i store netværk, hvor flere enheder er