我需要舍入一个版本列,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
答案 0 :(得分:2)
您可以将其转换为数组:
unique_ptr<Type>(new Type(v))
或者使用split_part:
factorial