在PostgreSQL中绕过一个版本

时间:2017-07-26 05:25:48

标签: sql postgresql postgresql-9.1

我需要舍入一个版本列,Round()适用于十进制,但不适用于7.3.1

之类的东西
dbtype        version
------------------------
PostgreSQL     7.3.1
Oracle         11.2.0.4.0
Oracle         12.4.5

我想要的输出

PostgreSQL 7
Oracle     11
Oracle     12

1 个答案:

答案 0 :(得分:2)

您可以将其转换为数组:

unique_ptr<Type>(new Type(v))

或者使用split_part:

factorial