Բովանդակություն:

Ինչպե՞ս կարող եմ տեսնել բոլոր աղյուսակները PostgreSQL-ում:
Ինչպե՞ս կարող եմ տեսնել բոլոր աղյուսակները PostgreSQL-ում:

Video: Ինչպե՞ս կարող եմ տեսնել բոլոր աղյուսակները PostgreSQL-ում:

Video: Ինչպե՞ս կարող եմ տեսնել բոլոր աղյուսակները PostgreSQL-ում:
Video: Ինչպես ջնջել գրառումը Postgresql տվյալների բազայում 2024, Մայիս
Anonim

Կան մի քանի շեղ հրամաններ, որոնք կարող եք թվարկել psql օգտագործելով?. d+ ցուցակագրել բոլոր սեղանները ընթացիկ տվյալների բազայի ընթացիկ search_path սխեմայում: Սա ձեզ կտա ցուցակը բոլորը մշտականը սեղաններ (ընդհանուր առմամբ սեղաններ դու փնտրում ես):

Ավելին, ինչպես կարող եմ թվարկել բոլոր աղյուսակները PostgreSQL-ում:

Համակարգը սեղաններ ապրում է pg_catalog տվյալների բազայում: Դու կարող ես թվարկել բոլորը տվյալների բազաները և օգտվողները l հրամանով, ( ցուցակը այլ հրամաններ ?): Այժմ, եթե ցանկանում եք տեսնել այլ տվյալների բազաներ, կարող եք փոխել օգտվողին/տվյալների բազան c հրամանով, ինչպես c template1, c postgres postgres և տեսնելու համար օգտագործեք d, dt կամ dS սեղաններ /դիտումներ/ և այլն:

Ավելին, ինչպե՞ս կարող եմ տեսնել Postgres-ի բոլոր տվյալների բազաները: Դեպի դիտել բոլորը սահմանվածից տվյալների բազաներ սերվերի վրա կարող եք օգտագործել ցուցակը մետա-հրաման կամ դրա դյուրանցումը l.

Նաև հարց է, թե ինչպես կարող եմ դիտել աղյուսակները PostgreSQL-ում:

Թվարկելու համար սեղաններ ընթացիկ տվյալների բազայում կարող եք գործարկել dt հրամանը, in psql Եթե փոխարենը ցանկանում եք կատարել SQL հարցում, գործարկեք սա՝ SELECT table_name FROM information_schema-ից:

Ինչպե՞ս կարող եմ տեսնել տվյալների բազայի բոլոր աղյուսակները:

SQL հրաման՝ Oracle-ի բոլոր աղյուսակները թվարկելու համար

  1. Ցուցադրել բոլոր աղյուսակները, որոնք պատկանում են ընթացիկ օգտագործողին՝ SELECT: սեղանի_անուն. ԻՑ. օգտվողի_աղյուսակներ;
  2. Ցուցադրել բոլոր աղյուսակները ընթացիկ տվյալների բազայում. SELECT: սեղանի_անուն. ԻՑ. dba_աղյուսակներ;
  3. Ցուցադրել բոլոր աղյուսակները, որոնք հասանելի են ընթացիկ օգտագործողին.

Խորհուրդ ենք տալիս: