Der beste Weg, um nach "leeren oder leeren Werten" zu suchen

Wie kann am besten überprüft werden, ob der Wert in Postgres-SQL-Anweisungen null oder eine leere Zeichenfolge ist?

Der Wert kann ein langer Ausdruck sein. Es wird daher empfohlen, dass er nur einmal in check geschrieben wird.

Derzeit verwende ich:

coalesce( trim(stringexpression),'')=''

Aber es sieht ein bisschen hässlich aus.

stringexpression vielleichtchar(n) Spalte oder Ausdruck enthältchar(n) Spalten mit nachgestellten Leerzeichen.

Was ist der beste Weg?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage