xyxy
28.07.2010, 09:55:51
Mam pytanie, da się jakoś wybrać przy pomocy zapytania SQL wszystkie tabele?
wookieb
28.07.2010, 09:57:16
xyxy
28.07.2010, 10:09:48
może inaczej, jak zastosować takie zapytanie
ALTER TABLE NYR.TOM_DATA MODIFY XT_DATA VARCHAR2(50)
do wszystkich tabel w bazie danych
wookieb
28.07.2010, 10:16:13
Dla każdej tabeli oddzielnie. Nie można zmienić wszystkich jednym zapytaniem.
xyxy
28.07.2010, 11:15:01
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?
xyxy
28.07.2010, 11:40:18
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?
wookieb
28.07.2010, 11:44:43
google -> oracle tables list