Каков наилучший способ проверить, является ли значение пустой или пустой строкой в операторах sql Postgres?
Значение может быть длинным выражением, поэтому предпочтительно, чтобы он записывался только один раз под контролем.
В настоящее время я использую:
coalesce( trim(stringexpression),'')=''
Но это выглядит немного уродливо.
stringexpression может быть столбцом или выражением char(n), содержащим столбцы char(n) с конечными пробелами.
Каков наилучший способ?