Edycja rekordu podczas tworzenia widoku

0

Witajcie mam problem, nie potrafie edytowac wpisow podczas tworzenia widoku bazy danych, mianowicie, musze stworzyc widok na podstawie bazy danych

CREATE OR REPLACE VIEW widok
AS SELECT typ
FROM database

Chcialbym zeby: jesli "typ" w bazie danych jest pusty(null) to zamiast null chcialbym w widoku miec pusty ciag znakow

Mozecie mi z tym pomoc?

1
CREATE OR REPLACE VIEW widok

AS SELECT coalesce(typ,'') 

FROM database
0

A moja propzycja to :

CREATE OR REPLACE VIEW widok

AS SELECT ISNULL(typ,'') 

FROM database

;) żeby była jasność robią to samo ;]

0

coalesce sie wykonuje ale i tak jest null dalej, a ISNULL mam blad ze funkcja isnull nie istnieje
(pgAdmin4)

0

Hmm coalesce powinno działać bez problemu sprawdź czy podajesz poprawną nazwę kolumny z tabeli. Może jakaś literówka.

0

Ok falszywy alarm, tak coalesce dziala bez problemu, Dziekuje za pomoc:)

1 użytkowników online, w tym zalogowanych: 0, gości: 1