Temat: Usuwanie danych od zdefiniowanego znaku
Witam,
W polu mam np cos takiego: 25/35B385
Jak usunac w tym stringu dane zaczynajace sie od litery "B" tzn. zeby zostalo tylko 25/35?
Z gory dziekuje za pomoc:)
PostgreSQL to najbardziej zaawansowany system relacyjnych baz danych Open Source.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
Witam,
W polu mam np cos takiego: 25/35B385
Jak usunac w tym stringu dane zaczynajace sie od litery "B" tzn. zeby zostalo tylko 25/35?
Z gory dziekuje za pomoc:)
poradzilem sobie na dwa sposoby moze komus sie przyda...
1. UPDATE nazwa_tabeli SET nazwa_kolumny = substring(nazwa_kolumny from 0 for position('B' in nazwa_kolumny))
WHERE nazwa_kolumny LIKE '%B%'
2. UPDATE nazwa_tabeli SET nazwa_kolumny = regexp_replace(nazwa_kolumny ,'B.*$','')
Ostatnio edytowany przez KotonPL (2013-02-22 10:52:44)
Posty [ 3 ]
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.006 sekund, wykonano 10 zapytań ]