問題タブ [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.
sql-server - XQuery を使用してこのデータを取得します
私は XQuery を初めて使用し、いくつかの問題を抱えています。これが私の例です。
私はこの変数を持っています:
次の xml が格納されています。
Sharedparam のすべての値を選択するにはどうすればよいですか? (または、(xml ではなく) 値を返すまともなクエリは本当に素晴らしいでしょう。)
私が本当にやりたいことは、次のような結果セットを取得することです。
これにより、「Value4」を超えるデータは無視されます (このデータの使用には許容されます)。
sql-server-2008 - 親が特定の要素ではない子を見つける
parentProblem 要素の直接の子ではない、空の組織要素を見つけたいと思います。
そのようです..
しかし、それはうまくいかないようです、何かアイデアはありますか?
sql-server - SQL クエリ + Google ジオコード レスポンス XML
Google Geocoding API からの XML 応答が SQL Server XML 列に格納されています。XML に 1 つ以上の結果が含まれるすべての行を返すクエリを手伝ってくれる人はいますか?
例えば
したがって、次のようなもので最初の結果が得られます。
しかし、ここからどこへ行けばいいのかわかりません...
sql-server - where句の.existと.valueのどちらが速いですか?
私はSQLServer2008のxmlデータ型を使用していくつかの大まかなベンチマークを行っています。句.exist
で使用されている場所をたくさん見てきました。where
最近、2つのクエリを比較したところ、奇妙な結果が得られました。
このクエリの実行には約1.5秒かかり、主キー(testxmlrid)以外のインデックスはありません。
一方、このクエリの実行には約.75秒かかります。
型指定されていないXMLを使用しており、ベンチマークはSQL Server2008Expressインスタンスで行われています。データセットには約15,000行あり、各XML文字列の長さは約25行です。
これらの結果は正しいですか?もしそうなら、なぜ誰もが使用するの.exist
ですか?私は何か間違ったことをしていて、.exist
もっと速くなる可能性がありますか?
xml - xml sql列でxqueryを使用して結果セットをフィルタリングする
この xml のスニペットをフィルター処理する方法がわかりません。svcProvNbr
どこにあるのか知りたいuserServiceCde = OASV
私はいくつかの異なる方法を試しましたが、運がありません
と
sql-server - SQLのxml列で複数の値を検索
これは私のテーブルです
この場合、ゴールドとシルバーFID
を取得できるように、値が 1 と 3 のバスケットを検索する必要があります。
このコードを使用して1のような SINGLE FID 値を検索できる結果に到達しましたが:
T-SQL だったら、このようにIN 句を使用していたでしょう
ヘルプ/回避策をいただければ幸いです...
sql - xqueryを使用してすべての要素の特定の属性を連結します
SQL XQueryを使用して、すべての要素の特定の属性を連結するにはどうすればよいですか?
私はこのようなテーブルを持っています:
そしてこの結果が必要=>
sql - SQLServerの内部ノードの値に基づいて親xmlノードを取得します
トークンノード全体をxmlとして必要です。ここでid=ABC123なので、出力は次のようになります。
sql-server - 助けが必要 Local.name(.) xquery 関数
Local.name(.) xquery 関数がどのように機能するか教えてください。SQL構築の問題に関して、フォーラムに質問を投稿すると、回答が得られます。Local.name(.) xquery 関数が使用されていますが、構文がよくわかりません。
この行の意味は? データとして再度 xivalue('.','nvarchar(max)') の 2 行を詳しく説明してください。私はアドバンスユーザーではありません。どうもありがとう。
私を導いてください。ありがとう
tsql - T-SQL でテキストのない XML フィールドを更新する
私が書いたものは、テキストが存在するxmlノードに対して完全に機能するという点で、SQLフィールドを更新する際に問題に遭遇しましたが、ノードが空のときにつまずきます。
このコードは問題なく動作します。
ただし、これは壊れます。
助けてくれてありがとう。