oracledb thin client - support locale specific date and number conversion
まだ誰も着手していません。
評価
調査の方向性
issue #173 の custom-params 接続モードと接続例から始め、リンクされている python-oracledb thin-mode のグローバリゼーション例を読んでください。Robot Framework のテストデータに対して、ロケールを考慮した日付と数値の変換をどのように機能させるべきかを定義し、対象範囲に Oracle 以外のデータベースも含まれるかどうかを明確にしてください。
索引モデルが issue の本文から書いたものです。
説明
Currently there is no native support for the python oracledb module, so this issue occurs when using "connect using custom params" mode (see #173 for connection example).
There is a problem if the test data used in Robot Framework has some regional format different from the Oracle DB.
For example, with decimal/float number and dates:
- The standard English Oracle format for a decimal number is point-based - e.g.
123.45. - But in some other languages/regions (e.g. in Germany) the comma-based format is used -
123,45.
So before I save some local values to the database or compare them with the database values, there is some conversion to be done.
Currently it has to performed manually.
Maybe there is a better way?
The thin mode of the oracledb client doesn't support Oracle Globalization variables (see the full comparison between thin and thick clients here).
So they advice to use the python globalization support - and provide an example.
Also I'm not sure, but maybe this issue is relevant also for other databases?
- 主要言語
- Python
- スター
- 179
- フォーク
- 178
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
MarketSquare/Robotframework-Database-Library のほかの issue
-
new_client
難易度 3/5 1〜2日 初心者へのやさしさ 48/100
MarketSquare/Robotframework-Database-Library#260 · コメント 1 件 ·
-
docs
難易度 2/5 1〜3時間 初心者へのやさしさ 35/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 52/100
MarketSquare/Robotframework-Database-Library#256 · コメント 4 件 ·
-
improvement
難易度 5/5 1週間以上 初心者へのやさしさ 45/100
MarketSquare/Robotframework-Database-Library#255 · コメント 2 件 ·
-
improvement
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
MarketSquare/Robotframework-Database-Library の issue をすべて見る
似ている issue
-
bug confirmed issue
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
open-webui/open-webui#30750 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
OpenwaterHealth/openmotion-bloodflow-app#604 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
-
good first issue
難易度 1/5 1時間未満 初心者へのやさしさ 90/100