私は新しい実験室データベースを設計しています。いくつかのテストでは、〜10,000データポイントを同時に取得したいくつかの波形があります。アプリケーション(C言語で記述)では、波形は浮動小数点数の配列として格納されます。フロートの配列をOracleのBLOBとして保存
私は各波形をBLOBとして保存したいと考えています。
質問:
はBLOB内のデータは、Oracleが唯一のSQLやPL/SQLを使用して、データ自体で作業できるように構成することができますか?
- 値は、最初の500
- 最初BLOB
NOTEの誘導体であるBLOBを作成数
...ので、BLOBは幾分C. に割り当てられたメモリへのボイドのポインタのようなものです...とVARRAYは、データベースエントリからVARRAY全体を取得した後で、個々の要素にしかアクセスできないという点を除いて、Cの型付き配列によく似ています。 これらの記述は正しいですか? – Steven
これは正しいです。 BLOBは単なるバイナリデータで、解釈が可能です。画像、浮動小数点数の配列、Word文書などがあります。それらを使用する場合は、独自の変換ルーチン(Java関数/プロシージャなど)を作成する準備をしてください。個人的に、私はVARRAYがあなたが描いている状況の方がより簡単だと思います。 – DCookie