Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL]wybieranie tabel
xyxy
post 28.07.2010, 09:55:51
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 1
Dołączył: 22.01.2009

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


Mam pytanie, da się jakoś wybrać przy pomocy zapytania SQL wszystkie tabele?
Go to the top of the page
+Quote Post
wookieb
post 28.07.2010, 09:57:16
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




  1. SHOW TABLES
Lista tabel


--------------------
Go to the top of the page
+Quote Post
xyxy
post 28.07.2010, 10:09:48
Post #3





Grupa: Zarejestrowani
Postów: 60
Pomógł: 1
Dołączył: 22.01.2009

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


może inaczej, jak zastosować takie zapytanie
  1. ALTER TABLE NYR.TOM_DATA MODIFY XT_DATA VARCHAR2(50)

do wszystkich tabel w bazie danych
Go to the top of the page
+Quote Post
wookieb
post 28.07.2010, 10:16:13
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Dla każdej tabeli oddzielnie. Nie można zmienić wszystkich jednym zapytaniem.


--------------------
Go to the top of the page
+Quote Post
xyxy
post 28.07.2010, 11:15:01
Post #5





Grupa: Zarejestrowani
Postów: 60
Pomógł: 1
Dołączył: 22.01.2009

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


czyli jednak bedzie trzeba napisać jakiś skrypt, mam jeszcze kilka pytań, w czym najprościej napisać taki skrypt? Chciałem to zrobić w php, ale nie wiem jeszcze jak się za to zabrać, jak uzyskać połączenie z bazą Oracla przy pomocy php i jak pobrać wszystkie nazwy tabel, żebym potem mógł je wstawiać kolejno do zapytania?

Ten post edytował xyxy 28.07.2010, 11:16:36
Go to the top of the page
+Quote Post
wookieb
post 28.07.2010, 11:18:18
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




http://pl2.php.net/manual/en/book.oci8.php


--------------------
Go to the top of the page
+Quote Post
xyxy
post 28.07.2010, 11:40:18
Post #7





Grupa: Zarejestrowani
Postów: 60
Pomógł: 1
Dołączył: 22.01.2009

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


ok, z połączeniem i określeniem typu danych w tabeli chyba dam sobie rady, a istnieje jakaś funkcja zwracająca nazwy wszystkich tabel w bazie np. w postaci tablicy?
Go to the top of the page
+Quote Post
wookieb
post 28.07.2010, 11:44:43
Post #8





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




google -> oracle tables list


--------------------
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: 16.07.2025 - 03:20