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