![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Heja,
jak w PostgreSQL 8.3 odczytać rozmiar tablicy? W 8.4 mamy już funkcję array_length(), ale w 8.3 jej nie ma. Albo inaczej: mając ciąg: Kod a/b/c chciałbym pobrać "poziom zagłębienia" czyli ilość elementów po rozdzieleniu po "/" (w tym przypadku 3). Przeglądałem funkcje na stringach, ale również nie znalazłem niczego pomocnego. Pozdrawiam, pion // Edit: Na razie napisałem sobie taką funkcję, może komuś się przyda:
Olałem drugi parametr bo nie jest mi potrzebny. Ten post edytował phpion 26.05.2010, 08:08:21 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Pomijając już kwestię tablic, to parametr depth (czyli poziom zagłębienia) powinno się trzymać w dodatkowej kolumnie, ponieważ trochę bez sensu jest przeliczanie tego za każdym razem a uwierz mi, że parametr ten bardzo się przydaje.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 01:08 |