問題タブ [shred]
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 データベースの列から XML からデータを選択する
Oracle データベースにある XML からさまざまなデータを選択しようとしています。次に、それらの項目を通常の SQL クエリ用の別のテーブルに挿入できます (つまり、XML を細断処理します)。したがって、Oracle データベースの Clob 列である列に以下の XML データがあります。この例を使用してそれを行いました。
XML データ
私はこのクエリから始めました
しかし、私はエラーメッセージを受け取ります、
その列がXMLTYPE列であることを期待しているので、この列を使用してテーブルを作成し、そこにXMLを挿入しようとしましたが、列はすべて(XMLTYPE)でした。これを機能させるには、スキーマを登録する必要があると思います、しかし登録スキーマは有効なxmlではないことを訴えたので、あきらめてCLOBに戻りました。
抽出値を使用した 2 番目のクエリは機能しているようですが、null が返されます
XMLDOC 列に 9 行あり、9 行が見つかりましたが、すべて null と表示されます。次に、以下のように提案された別の解決策を試しました
これは、実行された場合と同じ効果があるように見えますが、何も戻りません。
私は何が欠けていますか?名前空間を宣言する必要がありますか? パスがおかしくなっていますか、それとも XMLTYPE 列へのロードに戻る必要がありますか?
c# - ファイルを複数回上書きすると、データが消去されますか?
.NET でのファイルのシュレッディングでは、 EraserまたはCodeProjectのこのコードを使用して、.NET でファイルを安全に消去することをお勧めします。
CodeProject のコードに問題があったため、独自の方法を作成しようとしていました。これが私が思いついたものです:
それはうまくいくようです。ファイルの名前をランダムに変更し、1 MB のランダム データで 7 回上書きします。ただ、実際にどれくらい安全なのか、どうせならもっと安全にできるのでは?
sql-server - SQL Server の XML 列を新しいテーブルに細断処理する
ソース テーブルがあり、その各行には不明な数の調査回答を含む XML フィールドがあり、シュレッダーして出力テーブルに入れる必要があります。ノードと OPENXML を試しましたが、うまくいかないようです。私の研究から、私は CROSS APPLY を使用する必要があると考えていますが、理解して機能させる方法で頭の中ですべてをまとめることができないようです。簡単なものが欠けている場合は申し訳ありませんが、本当に行き詰まっており、これに対処する方法について提供された助けをいただければ幸いです。
インポートされたデータ (私が制御できない形式) を含むソース テーブルは次のようになります。
ResponseData 列の XML の簡単な例を次に示します。
このデータを取得し、XML を細分化して各 ResponseData フィールドで複数の結果を取得し、次のような 2 つのテーブルに配置する必要があります。