問題タブ [dbms-output]
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.
loops - データを出力するための PLSQL のネストされたループ
ユーザーが行変数と高さ変数として入力した内容に応じて、... XXX XXX XXX (exp. 3x3) などのボックスを作成するコードを見つけようとしています。ネストされたループが正しく機能しません。助けてもらえますか?
コードはこちら...
oracle - dbms_Random.value を使用して 10 行中 3 行を取得して 0 値を取得する方法
forループを使用して10行を作成しています。for ループ内で、dbms_random.value を使用して 0 から 10 までの整数を生成しています。各行が 30% の確率で 0 になるように dbms_random メソッドをコーディングしたいと考えています。
excel - クエリの代わりに dbms_output を返すスクリプトを Excel で実行できますか?
dbms_output.put_line ステートメントを使用して、書式設定された区切りテキストを返すストアド プロシージャがあります。現在、Toad でスクリプトを実行し、手動で出力を Excel に貼り付けていますが、1 つのステップを省略して出力を Excel に直接取得できることを望んでいました。接続を作成し、SP を実行するためのプロパティを設定しました。これは正常に動作します (多かれ少なかれ、次のステップは、パラメーターを指定する方法を理解することでした)。ただし、クエリが返されないため、Excel は実行する必要があることを認識しません。これを自動的に行う方法はありますか?ありがとう。
ETA: GET_LINE の出力を挿入してカーソルを作成し、それを返すことができるかどうかを調べようとしていましたが、うまくいくようには見えませんでした。
string - Oracle 11G は output_put.put_line を 2 回繰り返します。これを解決するには?
私のループでは、2 倍の結果が得られます。一度だけ欲しいので。私は何をすべきか?
この質問が漠然としすぎていないことを願っています
前もって感謝します
regex - Oracle 11G の各 4 番目の数字/桁の後にスペースを追加する
4桁ごとにスペースを入れようとしています(文字ではありません)。これは私が思いついたものです:
結果:
私が実際に欲しいもの:
私のコードは、上記の結果のようにスペースを追加するのではなく、4 桁ごとに数字をスペースバーに置き換えます。
誰かが私にこれを説明できますか?
前もって感謝します
oracle - プロシージャのコンパイル テスト中にエラーが発生しました
ドナーIDが入力されると、ステータスフィールドに基づいてアクティブな誓約をチェックする短い手順を作成しました(データタイプ10のNUMBERはアクティブ、20は完了)、毎月の支払いを行い、すべての条件が満たされた場合はブール値Trueを返しますそうでない場合は False。DBMS 出力を追加する前は正常にコンパイルされますが、エラー PLS-00306:wrong number or types of arguments in call" が発生します。
これを自分で解決するのはかなり気分が良かったのですが、どこが間違っているのかわかりません。また、例外ハンドラに関する説明 (コードでコメント) を探しています。コメントと指導点を事前にありがとうございます!
私のコード: