1. Nauka
  2. /
  3. Kursy
  4. /
  5. Czyszczenie danych w bazach PostgreSQL

Connected

ćwiczenie

Formatowanie tekstu dla współpracowników

Na podstawie wniosków o zezwolenia na filmowanie przechowywanych w tabeli film_permit budowana jest strona internetowa do monitorowania aktywności filmowej w Nowym Jorku. Strona będzie zawierać takie informacje jak event_id, ograniczenia parkingowe wymagane podczas filmowania (parking_held) oraz cel filmowania.

Twoim zadaniem jest dostarczenie danych zespołowi programistów w formie niewymagającej dalszego czyszczenia. Wartości event_id muszą zostać uzupełnione zerami (0), aby miały jednolitą długość, zapis ograniczeń parkingowych wymaga zmiany na format z wielką literą na początku każdego słowa, a nadmiarowe spacje w opisach parkingowych trzeba usunąć. Do usunięcia zbędnych spacji zostanie użyta funkcja REGEXP_REPLACE() (wprowadzona w jednym z poprzednich ćwiczeń).

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Użyj funkcji LPAD(), aby uzupełnić zapytanie tak, by każde event_id miało zawsze 10 cyfr – wartości krótsze niż 10 cyfr powinny być poprzedzone zerami.