-1

Vertica是否支持虚拟列? 我阅读了文档,但找不到它!

用途:我有一张桌子:

create table test(
id number,
name varchar(12),
account data_type as function_name
);
  • 由于 Vertica 不支持美国以外其他国家/地区的货币格式,因此当我填充包含货币列的表格时,我正在寻找一种解决方法。
  • 我将在 C++ 中创建一个特殊的格式函数,然后应用于列定义。

这可能吗?

4

1 回答 1

-1

我找到了解决我的问题的方法:

dbadmin=> SELECT translate(to_char(123456.77,'R$ 999G999G999D99'), ',.', '.,');
     translate
--------------------
 R$      123.456,77
(1 row)

通过使用翻译功能,我可以替换输出中的字符串片段。谢谢

于 2012-09-12T15:10:14.143 回答