解決済み

SQL技術者に質問(数値の仕様について)

  • 暇なときにでも
  • 質問No.973846
  • 閲覧数75
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

 フリーソフトで、SQLのエンジンを公開しています。
 そのソフトには、Ver.1.00 の頃から、「その値が数値かどうかを自動判別する際、ピリオドやマイナスが入っていると文字列とみなす」というバグがあります。
 で、これを修正すべきかどうか悩んでます(^_^;

 もともとフリーなんだから好きにすればいいのは分かるんですが、過去のバージョンの下位互換を保証するというスタンスがあって、それで悩んでいるわけです。

 たしかDB2って、デフォルトの設定だとマイナスの認識がおかしいバグ(仕様?)があったはずですよね。
 ぶっちゃけ、そのバグが解消されて困ることってあるんでしょうか。

 なんか微妙に分かりにくい質問だと思いますが、心当たりのある方は、お話しをおきかせください。

質問者が選んだベストアンサー

  • 回答No.1

ベストアンサー率 75% (97/129)

そのフリーソフトの言語や動作環境がわからないので
変なことは言えないですが、利用者からそのバグについて
報告・苦情などありましたでしょうか?

下位互換を保障する為には
そのフリーソフトに設定ファイルを用意して
force_exact_number_check=1
とすれば、正確な数値判定を行う。
その設定ファイルが存在しないか、あるは =0 なら
いままで通りの判定を行う。

という風にすればいかがでしょう?
お礼コメント
noname#25358

 ありがとうございます。
 苦情が全然ないんですよ(^_^;
 だからどうしたもんか判断できなくて困ってるんです(笑)
 まぁ、苦情がないんだからいいかな、とも思ってるんですけどね……。

 設定で分ける方法も考えたんですが、速度的に限界が「キ」てるんでどうかな、と思った次第なわけです(^_^;
投稿日時 - 2004-08-24 14:31:05
感謝経済
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


感謝指数によるOK-チップ配布スタート!

ピックアップ

ページ先頭へ