всем привет
хочу сравнить версию постгреса, получилось накатать такой запросец
psql -c «select ( cast ( replace ( substring ( version() from '.\..\..' ), '.', " ) as int ) > 900 )»
и все бы хорошо, но проблема в том что результат получается в виде :
?column?
----------
t
(1 row)
или
?column?
----------
f
(1 row)
можно ли как нибудь сделать чтобы результат уходил в return code psql ? пример: если я делаю psql -c «select bred» еррор код в консоле не нулевой ... хочется модифицировать этот запрос чтобы он влиял на еррор код, чтобы не «грепать» ничего лишнего (не обрабатывать вывод) ну и плюс к кроссплатформенности будет.
спасибо