Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> polecenie na pokazanie wszystkich tabel
squid
post 29.11.2004, 22:45:29
Post #1





Grupa: Zarejestrowani
Postów: 358
Pomógł: 0
Dołączył: 3.07.2003
Skąd: Szczecin->niebuszewo->*(next to window)

Ostrzeżenie: (0%)
-----


nie moge sie doszukac w dokumentacji a wydaje mi sie ze jest wiec wybaczcie ze pytam jakie jest poleceni ktore pokzauje wszystkie tabele w danej bazie?


--------------------
Jeśli życie to kara to nieźle nabroiłem ;-)
Go to the top of the page
+Quote Post
bela
post 29.11.2004, 22:46:54
Post #2


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

Ostrzeżenie: (0%)
-----


może
  1. SHOW TABLES

?


--------------------
Go to the top of the page
+Quote Post
Jabol
post 30.11.2004, 16:53:28
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


to jest forum postgresql a nie mysql. po pierwsze jeżeli jesteś w psql'u to \dt. Oprócz tego możesz jeszcze dać select * from pg_cośtam (nie pamiętam dokładnie, ale mam nadzieję, że wystarczająco cię naprowadziłem (przedrostego pg_), abyś mógł dalej znaleźć sam).
Go to the top of the page
+Quote Post
bela
post 30.11.2004, 17:09:37
Post #4


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

Ostrzeżenie: (0%)
-----


@Jabol, sorry nie popatrzałem dry.gif


--------------------
Go to the top of the page
+Quote Post
mhs
post 16.02.2005, 10:41:58
Post #5





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Cytat(Jabol @ 2004-11-30 17:53:28)
to jest forum postgresql a nie mysql. po pierwsze jeżeli jesteś w psql'u to \dt. Oprócz tego możesz jeszcze dać select * from pg_cośtam (nie pamiętam dokładnie, ale mam nadzieję, że wystarczająco cię naprowadziłem (przedrostego pg_), abyś mógł dalej znaleźć sam).

  1. SELECT *
  2. FROM pg_tables;
Go to the top of the page
+Quote Post
toczek
post 29.07.2005, 01:31:41
Post #6





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 20.06.2005
Skąd: krakow/rzeszow

Ostrzeżenie: (0%)
-----


moze takie cos
  1. <?php
  2.  
  3. $arrWyniki = (pg_fetch_all(pg_query(&#092;"SELECT * FROM pg_tables\")));
  4. for ($i = 0; $i < count($arrWyniki); $i++) {
  5. echo($arrWyniki[$i]['tablename'].'<br />');
  6. }
  7.  
  8. ?>


--------------------
nihil novil ...
Go to the top of the page
+Quote Post
Jabol
post 29.07.2005, 09:57:07
Post #7





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


ale jak zakładam wcale nie interesuje Cię takie zapytanie, bo zapewne nie chcesz znać wszystkich tabel (czyli systemowych), a tylko swoje
  1. SELECT *
  2. FROM pg_tables WHERE schemaname = 'public'
zamiast public daj sobie co innego, jeżeli stworzyłeś inny schema.
Go to the top of the page
+Quote Post
mhs
post 29.07.2005, 10:07:58
Post #8





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


zobacz co Jabol napisal
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:21