0

ノード(v8.11.3)でoracledb(2.3.0)を使用しています。sqlDeveloper で結果を返す次のクエリを実行しようとしています

select TO_NUMBER(RESULTS) from V_RESULTS where RESULTS>=8 AND RESULTS<=10 AND LAND='AT'

oracledb で実行すると、次のようになります。

oracledb.getConnection(
        config.db_connection,
        function (err, connection) {
            if (err) {
                return;
            }

            connection.execute(query,
                function (err, result) {
                    if (err) {
                        console.error(err.message);
                        return;
                    }

                   console.info(results);
                });

        })

次のエラーが表示されます: ORA-01722: 無効な番号

エラーの原因が見つかりません。

4

2 に答える 2