Проверьте, является ли число целым или плавающим в Amazon Redshift - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть запрос, в котором мне нужно проверить, является ли число целым или плавающим. Кажется, в Amazon Redshift нет простого способа сделать это.

У кого-нибудь есть указания на то, как это сделать?

Было бы замечательно что-то вроде isint(<number>).

Заранее благодарен.

1 Ответ

0 голосов
/ 15 апреля 2020

Следующее:

SELECT pg_typeof(4);

возвращает integer, а для 4.5 возвращается numeric.

Документация: https://www.postgresql.org/docs/9.3/functions-info.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...