node-oracle モジュールをインストールし、Oracle データベースに正常に接続しました。しかし、選択クエリを実行すると問題が発生します。私のコードは以下のとおりです (ファイル名は tests-connection.js です):
var oracle = require('./'); var connectData = { ホスト名: "myhost", ポート: 1521、 データベース: "mydb", // システム ID (SID) ユーザー: "ユーザーテスト", パスワード:「マイパス」 } oracle.connect(connectData, function(err, 接続) { if (err) { console.log("db への接続エラー:", err); 戻る; } connection.execute("SELECT systimestamp FROM DUAL", [], function(err, results) { if (err) { console.log("クエリ実行エラー:", err); 戻る; } console.log(結果); //このステートメントは機能していません connection.close(); // クエリの実行が終了したときにのみ呼び出す }); });
Node.js コマンド プロンプトの出力 (何もない):
C:\xampp\htdocs\motcua.dev\public\socket.io\node_modules\oracle>node tests-connection C:\xampp\htdocs\motcua.dev\public\socket.io\node_modules\oracle>
レコードを更新しようとしましたが、動作しますが、選択クエリを実行すると、コンソール ログ ステートメントに出力が表示されません。実行中のコードが終了するまで、端末は空です。
どうすればこの問題を解決できますか?
ありがとう