問題タブ [xquery-sql]

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

sql-server - SQL Server 2005の列にxml要素の内容(xmlタグでもあります)を挿入します

以下のようなテーブルスキーマの場合

テーブルにデータを挿入するとき、の子タグのみを挿入したいのですが、その子要素とともにスキルxml列に挿入されている<SkillSet>ようです。<SkillSet>

質問

  • <Skillset>タグ全体ではなく、の子要素のみを挿入する方法とその子。

  • Projects挿入も同じように期待していましたがLowbin、最初のProjectタグの内容のみが挿入されています。私のコードを訂正していただけませんか。

0 投票する
2 に答える
462 参照

sql-server - xmlからデータを抽出します

以下のSQLを使用してxmlからデータを抽出できることがわかりました

上記のxmlは機能していますが、上記のタイプのSQLに精通していません。では、(FilterCondition)[1]または(ConditionData)[1]の意味を教えてください。なぜ括弧[1]を括弧[0]または[2]にしないのですか。

上記のxmlがどのように機能するか説明してください。ありがとう

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

sql-server - TSQLxml列でスキルを持つ従業員を選択する方法

以下のようなテーブルスキーマ

  • C#に保存されたxmlが次のとおりであると仮定して、(大文字と小文字を区別しない)プログラミングスキルを持つ従業員を取得するにはどうすればよいですか。Skills

  • xmlデータ型の列を使用するときに、フィルタリング、並べ替えに役立つ他の関数についてアドバイスをいただけますか?

<Skills><Skill>C#</Skill><Skill>ASP.NET</Skill><Skill>VB.NET</Skill></Skills>

0 投票する
3 に答える
11684 参照

sql-server-2005 - SQL Server で XQuery を使用して 2 つの XML データ セットを比較する

xmlログ テーブルの列に従業員データを格納するとします。xmlストアド プロシージャから列のデータが更新されることもあります。

これがサンプルの例です

xmlSQLの出力として古い値と新しい値のように表示する必要がある2つのデータに違いがあります

上記のように違いを示すだけです。XQueryを使用して2つのxmlデータを比較し、SQL Serverで上記の方法でのみ違いを示す方法を教えてください。コードスニペットで私を導いてください。ありがとう

0 投票する
2 に答える
155 参照

sql-server - SQL Server XQuery を 1 行で?

答え :

ここに画像の説明を入力

これは問題ありません。

myXml@変数を宣言せずにやりたい。

何かのようなもの :

しかし、私はエラーが発生します:

ここに画像の説明を入力

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

sql-server - SQL Server - Xquery で Nodes 要素を表示する

見たい(3つの追加の要素)

しかし、私が見るのは

何が欠けていますか?

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

sql-server - すべての xml を選択して、単一の特定のノードを除外する SQL Server

SQL Server の Xml データ型を使用して xml を格納する列があります。また、削除したいxmlから単一のノードを選択できるXpathクエリがあります。それで、私の質問は、削除する必要がある単一の特定のノードを除いて、列内のすべての xml を選択する方法はありますか? 削除したいノードを選択することはできますが、残りの xml からそれを削除し、残りのすべてをそのままにしておく方法が見つかりません。SQL Server Xml 関数を使用してこれを行う方法について誰かが私にガイダンスを与えることができれば、それは大歓迎です。

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

sql - SQL Server 2008 は XML 列の要素を検索して置換します

次の表を参照してください。

この[Documentation]列には、数百の xml アイテムと要素が含まれています。私は、T-SQLを使用して、一連の要素を置き換えることを理解しようとしています:

これとともに:

不器用な切り貼りをお許しください。このテーブルには数千行ありますが、すべての行が最初のコード ブロックで説明されている xml 要素を持っているわけではありません (これは、DB 内のすべてのテーブルの説明を保持するグローバル テーブルです。一部の [ドキュメント] レコードには、非関連する xml は、この操作には関係ありません)。

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

xml - Qexo での XML 属性クエリ。

私は次の XML を持っています。Xquery を使用して、Qexo を使用していくつかの結果を照会しました。所属などの属性のみを照会する方法は? 各著者のすべての所属を照会したい場合のように?

私はもっ​​と簡単なものを作ることができましたが、これは非常にトリッキーで、オンラインのリファレンスを得ることができません......

すべての値を返すためだけに、これが使用される Xquery です。

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

sql - SQL Server 2008 R2のパラメーター名に基づいてxmlデータ型の属性の値を取得するにはどうすればよいですか?

xmlデータ型の列に次のサンプルxmlがあります。

クエリする属性の名前を渡すことができるストアドプロシージャが必要です。次に、その値を変数に格納して、別の一連の計算を実行します。

.value関数は文字列リテラルを期待していることを読みました。Web上の多くのリソースは、これにsql:variable()関数を使用するようにアドバイスしています。ただし、変数の実際の内容を返すコードが残っています。

次の行に沿って何かを試してみてください。