問題タブ [bytea]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2761 参照

sql - (配列) データを PostgreSQL のバイト列に挿入する方法は?

次のデータ構造を保存するにはどうすればよいですか。

PostgreSQLのbytea列に

INSERT INTO blobT コマンド?

MySQL と Microsoft SQLにおけるbyteaの等価物は何ですか?

0 投票する
1 に答える
3049 参照

postgresql - サイズ順 postgres bytea

bytea フィールドの postgresql 9.1 データベース テーブルに画像を保存しています。サイズで並べ替えてサイズを表示するクエリを実行したいと思います。遅延の問題を引き起こしている大きな画像がいくつかあるため、これが必要です。

0 投票する
1 に答える
753 参照

java - PostgreSQL データベースから画像を挿入

iReport 5.0を使用しており、データベースから画像を挿入しようとしています。

画像はPostgreSQLbytea型フィールドに格納されます

私はすでに解決策を試しましたが、うまくいきません

JRImageLoader.loadImage((byte[])$F{slike})画像表現で使用すると、エラーが発生します。

私も投稿をフォローしていますが、結果は得られません

助言がありますか?

0 投票する
1 に答える
114 参照

encoding - wso2esb と wso2dss を使用してイメージを PostgreSQL に格納する方法

私は wso2esb4.7.0 、 wso2dss 3.0.1 、および posgresql 9.1.4 を使用しています。postgresql ではデータ型 bytea を使用し、wso2dss 3.0.1 では bytea を使用していないため、値を挿入する dss を介して挿入しているときにバイナリデータ型を使用しましたが、 wso2esbまたはwso2dssでクエリの選択が機能しないこのデータの例はこの形式で保存されていますx5c78 が、選択時間がdssに表示されません

0 投票する
1 に答える
1296 参照

c++ - PostgreSQL バイト バイナリ データの挿入

次の問題に直面しました。App から PostgreSQL 9.2 DB の「bytea」フィールドにバイナリ データを挿入すると、その長さが 2 倍になることがわかりました。アプリは C++ で記述され、SQL API ライブラリを使用して Postgres にアクセスします。公式ドキュメントへの参照: http://www.sqlapi.com/HowTo/blobs.html

データ長が 2 倍になるということは、アプリにコマンドを挿入する前に次のことを意味します: sContent.length() = 19 一方、postgres では次のようになります:

C++ アプリでは、次のことを行います。

postgres でフィールド長を 2 倍にします ( length(bindata) = 38 を選択します)。

ファイルからデータベースにバイナリ データを挿入する簡単な Python3 スクリプトを作成しました。

挿入されるデータの長さは、ソース バイナリ データ ファイルと同じです。

これにより、長さ(サイズ)を2倍にすることなくバイナリデータをPostgres 9に挿入できるという結論に至りました。しかし、データソースがバイト配列の場合は可能ですか?

byteaバイナリデータをPostgresに挿入する正しい解決策を見つけるのを手伝ってください。説明されている状況の説明もいただければ幸いです。

よろしく、 アンソニー

0 投票する
1 に答える
1753 参照

postgresql - Postgres。'\' を含む文字列を bytea に変換するには?

文字列'test\data'またはバックスラッシュ記号が 1 つだけあります'\'

どのようにバイトに変換されますか?