Apache Derby
Apache Derby は、 プログラムに組み込んでオンライン取引処理に使用できるリレーショナルデータベース管理システム(RDBMS)です。 Java このデータソースには、Arrow Flight service から接続できます。 Arrow Flight service の概要 を参照してください。
Apache Derby データ・ソースに対して以下の詳細を構成します:
| フィールド | 説明 |
|---|---|
| 表示名 | 画面に表示するデータソース名を入力する。 |
| データベース名 | データベースの名前を入力します。 |
| ホスト名 | ホスト名を入力します。 |
| ポート | ポート番号を入力します。 |
| ユーザー名 | ユーザー名を入力します。 |
| パスワード | パスワードを入力します。 |
| ポートはSSLが有効です | トグル スイッチを使用して SSL 接続を有効または無効にします。 |
| 接続詳細: Arrow Flight |
Arrow Flight service 接続用の以下の詳細を入力します。
|
| 接続のテスト | データ・ソース接続をテストするには、[接続のテスト]リンクをクリックします。 データソースの接続に成功すると、成功メッセージが表示されます。 |
| カタログ名 | カタログ名を入力してください。 このカタログはデータソースに自動的に関連付けられます。 |
| 作成 | Create をクリックしてデータ・ソースを作成する。 |
SQL ステートメントの制限
- データソースベースのカタログでは、
CREATE SCHEMA、CREATE TABLE、DROP SCHEMA、DROP TABLE、DELETE、DROP VIEW、ALTER TABLE、およびALTER SCHEMAステートメントは、データマネージャ UI では使用できません。
データ型の制限
- データ型のフィールドが
REAL小数部が 6 桁以上で、そのほとんどがゼロの場合、照会時の値は切り捨てられます。 値の精度に応じて、丸め方が異なることがわかります。 例えば、10進数の1.654を小数点以下3桁で四捨五入しても同じである。 別の例としては、10.890009と 10.89000がある。 注目すべきは10.89000四捨五入すると10.89 、 一方10.89009切り捨てられません。 これは、バイナリ浮動小数点形式の表現上の制限による固有の問題です。 クエリに並べ替えが含まれる場合、これは大きな影響を与える可能性があります。