問題タブ [bind-variables]

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 投票する
2 に答える
2816 参照

python - ORA-01722: 無効な番号 - cx_Oracle を使用した Python

以下のスクリプトを Oracle データベースに挿入しています。渡されたすべての値を手動で INSERT ステートメントに入れ、Python でハードコーディングされたステートメントを実行すると、INSERT は機能しますが、何らかの理由で以下の方法を使用すると、常にORA-01722: invalid number.

日時の値が元だと思ったので試してみTO_DATE(TO_CHAR(:9, 'YYYY-MM-DD HH24:MI:SS'), 'YYYY-MM-DD HH24:MI:SS')ましたが、違いはありませんでした。

SOやインターネットからのさまざまな提案を試すのに何年も費やしましたが、まだ運がありません.

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

oracle-sqldeveloper - SQL Developerで変数をバインド - データ型

SQL Developer でバインド変数を使用しようとしています。問題は、変数をタイプに設定できないことですNUMBER-タイプは常にに設定されていVARCHAR2(32)ます:

ここに画像の説明を入力

SQL Developer 17.4.0.355 を使用しています