問題タブ [for-xml-path]
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 - xml句のSQLサーバー
次の形式のデータがあります。
次の形式でフォーマットされた XML を取得したい
次の選択クエリを試しました:
しかし、必要な出力が得られません。誰かが私に何が欠けているか教えてもらえますか?
現在の出力:
sql - xmlデータですべての親ノードを選択する方法
ノードがいくつあるか分からないのに、すべての親ノードを選択したいのですが?
sql - SQL Server - XML データ型のクエリ
データを SQL Server テーブルに収集しながら、いくつかの XML ファイルをインポートしました。
この XML データ列にクエリを実行して、単一の XML 列をより構造化されたテーブルに変換する必要があります。
XML構造にはパターンがあるため、SQL XML.query形式で理解すると、必要なすべての要素に対して簡単に繰り返すことができます。
上記は、試行するすべてのパターンに対して空の文字列を返すだけです。
各 obj [] 要素の名前と値を抽出する必要があります。
XML 構造の例。つまり、objs ヘッダーの後に 0 から 'x' ノードまでの obj ノードが続きます。
sql-server-2008 - セルの値を変更してから、1 つの行に連結します SQL Server 2008
だから私は一度にいくつかのことをやろうとしていますが、それらをまとめる方法がわかりません。
私の最初のステップは、複数のセルを取得し、ID に基づいてそれらを 1 つの行に結合することでした。
これはうまく機能し、次のようなものが生成されます。
しかし、私はこのようなものが欲しいです:
case ステートメントを介して新しい値を定義した場所:
両方のクエリは個別に機能しますが、それらを 1 つのクエリに結合するにはどうすればよいですか?
xml - XMLパスクエリの結果でsqlcmdの切り捨てを防ぐ方法
1 つの回答と2 番目の回答、およびsqlcmdの情報ページを読んだ後でも、次の操作を実行できません。
バッチ ファイルで sqlcmd を使用して結果を xml ファイルにクエリしようとしています。
バッチファイルは次のようになります。
簡略化された SQL クエリは次のとおりです。
出力は、切り捨てられた文字列を含む約 1025Kb の xml ファイルです。1MBに切り捨てられると思いますが、どうすればこれを防ぐことができますか? 目標は、完全なクエリ結果を xml ファイルに取得することです。私の知る限り、すべてのオプションはすでに使用されています。ちなみにTSQL SSMS2008を使用しています。
sql-server - xml パスを使用してノードの後に改行を追加する
xml パスの各ノードが作成された後に改行を追加するにはどうすればよいですか? 私は多くの異なる試みを試みましたが、毎回失敗しました。
クエリの例:
探しているものに近い結果がいくつか得られましたが、まだ頭に釘を打ったものは何もありません。
クエリの例:
上記のクエリは次を返します。
私が見たいもの:
正直なところ、以下の結果も受け入れられます。
何か案は?
前もって感謝します!
sql - Sql FOR XML PATH が 'PATH' の近くで不正な構文を返す
これは本当に単純なはずですが、何が問題なのかわかりません。
このクエリは、このデータを返します。
FOR XML を使用しようとすると、次のように動作します。
しかし、これはエラーを返します
「PATH」付近の構文が正しくありません
理由がわかりません。
私は何が欠けていますか?
sql - SQL Server : FOR XML PATH を使用した要素のネスト
各 XML 要素をネストしたいと考えています。
次の例を見てください。
次の XML が返されます。
これは、XML をフォーマットする方法ではありません。<Row>
むしろ、各要素を以下のような要素でラップしたい<ParentRow>
:
この人たちの助けはありますか?