Thread Rating:
  • 401 Vote(s) - 2.86 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CurlORB での数字の扱い方
04-09-2013, 09:42 AM, (This post was last modified: 04-09-2013, 09:43 AM by umemura.)
#1
CurlORB での数字の扱い方
ここで質問することではないかもしれませんが、
Curl ORB を使ってDBの値をJava経由でクライアントに渡す際、
数値などで丸めなどがおきないよう文字列型でやり取りをするようにしています。

ただ、SQLでNUMBER型のカラムに対して TO_CHAR で取得すると、
0.01というような値は、「.01」となり、整数部の0が無い状態の文字となってしまいます。
(データベースの世界では当たり前の話なんですね)

これを、0.01 として取得したいと思ったらどのようにすべきでしょうか。
TO_CHAR でフォーマットを使って取得すべき?
Java側でフォーマットすべき?
Curl側で取得した際にフォーマットすべき?
そもそも、CurlとのI/Fを文字列に統一していることが間違い?
BigDecimalなどに格納すべき?

どのような方法が一般的なのでしょうか。
アドバイスいただければ助かります。



Messages In This Thread
CurlORB での数字の扱い方 - by umemura - 04-09-2013, 09:42 AM
RE: CurlORB での数字の扱い方 - by hokada - 04-22-2013, 12:34 PM
RE: CurlORB での数字の扱い方 - by umemura - 04-22-2013, 04:15 PM
RE: CurlORB での数字の扱い方 - by hokada - 04-26-2013, 02:53 PM
RE: CurlORB での数字の扱い方 - by umemura - 08-21-2013, 07:05 PM
Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('885')