問題タブ [spool]
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.
sql - Oracle SQL プラス スプール
私は sql plus を使用してクエリ (選択) を実行し、スプール オプションを使用して結果をファイルにダンプしています。約 1400 万の行があり、ダンプを実行するのに約 12 分かかります。ダンプを高速化する何かがあるかどうか疑問に思っていましたか?
ここに私のSQLとオプションの下に:
ありがとう。
oracle - SQLPlus - PL/SQL ブロックから複数のファイルへのスプール
大量のデータを CSV ファイルに返すクエリがあります。実際、行が多すぎて Excel で開くことができません。spool
65000 行が処理されるたびに新しいファイルにスプールするように制御する方法はありますか? 理想的には、、、、などlarge_data_1.csv
の順番で名前が付けられたファイルに出力したいと思います...large_data_2.csv
large_data_3.csv
PL/SQL ブロックで使用して、出力される行数を制御できますが、PL/SQL ブロックからアクセスできないように見えるためdbms_output
、ファイルを切り替えるにはどうすればよいでしょうか?spool
(オラクル 10g)
アップデート:
サーバーへのアクセス権がないため、サーバーへのファイルの書き込みはおそらく機能しません。
更新 2:
一部のフィールドには改行を含む自由形式のテキストが含まれているため、ファイルが書き込まれた後に改行を数えることは、データが返されている間にレコードを数えることほど簡単ではありません...
oracle - sqlplusを使用してXMLTYPE列を含むクエリをスプールする
少数の列を(手動で||によって)連結するクエリがあります。そのうちの1つはXMLTYPEフィールドです(getClobVal()を呼び出します)。次のオプションを設定してsqlplusを使用してクエリ出力をスプールすると、次のようになります。
すべてのコンテンツを希望どおりに取得しますが、cr / lfが80文字の後に、最初の行のコンテンツが60文字の後に20文字の空白で停止し、残りの行のコンテンツが40文字の後に40文字の空白で停止します。
追加した場合:
実際のコンテンツの後に空白を追加しても同じ結果が得られます(1行目に60文字の空白、1行の残りの行に80文字の空白)
sqlplusとスプーリングを使用して、大量のテキストを含むクエリの結果のcsv出力ファイルを作成することは可能ですか?
スプーリングでこれを行うのは理想的な方法ではないことを認識していますが、コマンドラインまたはバッチファイルを介して実行できる方法でこのcsvファイルを作成できる必要があります。
助言がありますか?
oracle - OracleSpoolはLFを追加します
私は次のように選択のスプールを持っています:
問題は、私の出力ファイルが次のようになっていることです。
ご覧のとおり、「c」の後に改行がありますが、myColumnの後に新しい改行も追加されます。それを解決する方法はありますか?私のファイルはUnixにロードされます。代わりにCRを試してみましたが、CRの行とLFの行があります。UnixとWindowsの間では失敗すると思います。
java - Java 印刷サービス API: ジョブをプリンタ スプールに送信しますか?
Java 印刷サービス API を使用して選択PrintService
し、に渡しJasperReport
ますJRPrintServiceExporter
。基本的な考え方は、提供された にドキュメントを送信するだけPrintService
です。実際に使用してjava.awt.print.PrinterJob.print()
います。
PrinterIsAcceptingJobs.NOT_ACCEPTING_JOBS
オフラインまたは電源オフの状態の場合、属性を持つプリンタに印刷ジョブを送信できないようです ジョブを送信すると、ジョブをPrinterException
受け付けていないため、
「NOT_ACCEPTING_JOBS」プリンターに印刷することは可能ですか? 実際のオペレーティング システムではこれが機能し、ジョブはプールのキューに入れられます。Java 印刷サービス API を使用して同じ効果を得るにはどうすればよいですか?
c# - C#Debug Visualizer throug Reflection:Reflectionを使用して複雑なオブジェクトに含まれるプロパティの値を取得します
100個の複雑なネストされたオブジェクトのリストがあり、あるサブオブジェクトのプロパティ(パターンで識別される)のすべての値をスプールしたいとします。
IE:
即時ウィンドウはループをサポートしていないため、次のようなパブリック静的メソッドを作成します。
このメソッドを次のように呼び出します。
この手順では、#を0、1、2、eccに置き換え、MemberInfoを介してプロパティ「OpzioneTariffaria」とこの「Codice」のプロパティにアクセスする必要があります。
この例は私を助けることができますか? リフレクションを使用したネストされたオブジェクトのプロパティ値の取得
なにか提案を?
sql - sqlplusのテーブルからスプールのファイル名を選択する方法
sqlplusのテーブルからスプールファイル名の名前を選択するにはどうすればよいですか?
私は次のようなものを持っています:
そして、XXXXXXXXX.bkpにこの同じテーブルのフィールドの値を持たせたい。
よろしく、フェルナンド
sql - SQL スクリプト cshell
test.sqlスクリプトから出力を取得しようとしているcshellスクリプトでこれを行っていますsqlplus $ORA_UID/$ORA_PSWD @${SQL}test.sql ${DATA}${ext1}
..SQLスクリプトで出力をspool &1
..にダンプしていますが、スクリプトを実行するとファイルが空白になり、データベースから何も得られません..誰かがこれのどこが悪いのか教えてもらえますか
sql - sqlplusスプーリング:最初の空の行を取り除く方法は?
私は次のスプーリングステートメントを実行しています。
このscripts/relations.sql
ファイルには簡単なselect
ステートメントが含まれています。
残念ながら、スプールファイルにはファイルの最初の行として空の行が含まれています。この行は、フレームワークに問題を引き起こします。
もちろん、私はこれらの線を取り除くことができsed
ましたが、そもそもその作成を抑制する方法はありませんか?
java - Java で Oracle SPOOL をシミュレートする
こんにちは、
シェル スクリプトを Java プログラムに変換しています。シェル スクリプトは sql ステートメントを実行し、ファイルを外部テキスト ファイルにスプールします。これをJavaでシミュレートしたい。(出力ファイルは、SQL+ でコマンドを実行して生成されたものとまったく同じ形式である必要があります)。ファイルのスペースの書式設定などのガイドラインを誰かに教えてもらえますか...
ありがとう