#programowanie #postgresql
Czy jeżeli mam kolumnę która ma defualt wartość wyznaczaną na podstawie funkcji frandomtext, to mogę dodać tutaj ifa? na zasadzie if COLUMN productionpriority = False SET DEFAULT frandomtext(8) a jeżeli true to trzeba podać z palca wartośc?
ALTER TABLE production ALTER COLUMN production_symbol SET DEFAULT f_random_text(8);Czy jeżeli mam kolumnę która ma defualt wartość wyznaczaną na podstawie funkcji frandomtext, to mogę dodać tutaj ifa? na zasadzie if COLUMN productionpriority = False SET DEFAULT frandomtext(8) a jeżeli true to trzeba podać z palca wartośc?
Cześć,
Aktualnie mam 3 klasy enum: ssak, ptak, ryba i w każdym z nich mam wymienione zwierzęta należące do każdej z grup. Tych enuma używam w konstruktorze, ale bezsensu jest mieć 3 enumy i w każdym konstruktorze dla ssaka ryby i ptaka jest inny enum. Jest możliwość zrobić jednego enuma o wartościach ssak, ptak ryba i z tych wartości wybierać ponownie? coś na zasadzie:
public@japer: A to nie będzie tak, że w konstruktorze przypisze tylko jedną domyślną wartość a np. taki Bird będzie ich kilka a nie mogę zrobić Bird("bird1"), Bird("bird2")
A z tym if nie wiedziałem, że to jest zła praktyka, chociaż nie zamierzałem tego stosować. Raczej typ zwierzęta będzie potrzebny mi do np. wkładania ich do odpowiednich klatek. A tworzę to po