-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)

翻訳機能を使用することで、出力の文字列部分を置き換えることができます。THX

于 2012-09-12T15:10:14.143 に答える