将指数存储在postgres表中

时间:2018-12-11 15:53:03

标签: sql postgresql

我有一个要存储在表中的值

  

10 4

我可以存储的唯一指数是²

任何解决方案吗?!?

1 个答案:

答案 0 :(得分:2)

您可以尝试使用translate函数制作一个映射器表。

LOG从十中取指数,然后使用concat获得预期结果。

SELECT concat(10,translate(LOG(1000)::varchar, '123456789', '¹²³⁴⁵⁶⁷⁸⁹'))

sqlfiddle