データベースをpostgresからpostgres-xlに移動しています。クライアント ドライバーは次erlang
のepgsql
とおりです。
テーブル スキーマは次のとおりです。
CREATE TABLE test_table1 (id integer primary key, value text);
テストデータ:
INSERT INTO test_table1 (id, value) VALUES (3001, '3001 number');
SQL クエリの場合、拡張クエリ プロトコルが使用され、クライアント側で SQL コマンドが解析されます。
ただし、返されるデータは次のとおりです。
<<0,0,0,4,51,48,48,49,0,0,0,11,51,48,48,49,32,110,117,109,98,101,114>>
整数3001
の場合、データは によってコード化された ascii としてエンコードされます。51,48,48,49
としては予期されません<<0,0,0b,b9>>
。クライアント側のパラメーターまたはサーバー側のパラメーターで制御する方法は?