xquery-sql

    1

    1答えて

    を実行する手順を格納されたXMLファイルから選択します。結果セットのスクリーンショットを見てください。ケース番号000110-54-3はヘキサンのみですが、同じケース番号についても記載されている他のケース番号に関連する他の化学名が表示されます。したがって、他のcross \ outer適用に対してクエリは永遠に実行されます。どんな助けもありがたい。 XMLファイルのカタログ項目(それが1ちょっと大

    1

    2答えて

    xmlフィールド(SQL Server)では、ソーステーブルと条件に基づいて、すべてのサブノードにノードを追加する必要があります。 これは私のXMLデータである:すべての<name>については declare @X table (XMLDATA xml) insert @X values(' <row> <node> <name>Francesco</name>

    1

    1答えて

    MSSQLデータベースのXMLフィールド/テーブルに多数の大きなXMLファイルをロードしました。私のテーブル(XMLImport)には2つのカラムがあります。 ID列とXMLファイルのXMLColumnというラベルの付いた第2列。私は今、データベースのさまざまな場所にロードできるように、そのデータから特定の要素を取得する必要があります。私は以下のXMLファイルの基本フォーマットを含んでいます。要素

    0

    1答えて

    xqueryフィルタを使用してOPENXMLを使用してMSSQLデータベースを介して解析されている次のxmlがあります。残念ながら、それは私の頭を傷つける適切な行をつかむようではありません。 次のXMLを使用して、Method = "Insert"のところに単一の電子メールアドレスを挿入し、Methodが存在しないか、または以前に挿入された別の値を持つ残りの2つのアドレスを無視します。私は、このS

    0

    2答えて

    SQL Server内のXQuery演算内で相対パスを使用する簡単な方法はありますか? 以下のコードで、私は、オペレータの両側に/a/b/を繰り返しています: declare @x xml = '<a><b><x>10</x><y>20</y></b></a>' select @x.value('((/a/b/x/text())[1] + (/a/b/y/text())[1])[1]','big

    0

    1答えて

    SELECT XMLQUERY ('$x/test/xml[1]/data(@type)' PASSING XMLCOLUMN as "x") type, XMLQUERY ('$x/test/xml[1]/text()' PASSING XMLCOLUMN as "x") text FROM XML 親ノードのすべての子ノードを選択します。 SELECT

    0

    1答えて

    XMLの小数点のリストをイタリア語のローカリゼーション(桁区切りとしてカンマで区切り、桁区切りとしてドット)でフォーマットし、10進数値に変換する必要があります。 XMLは、このようなものです: <ROW> <COSTO>2</COSTO> <COSTO>3,6</COSTO> <COSTO>1.005,10</COSTO> </ROW> 抽出された場合は、小数

    0

    2答えて

    .csvファイルに書き込む際に、オプションのXML要素を常に出力する必要があります(データの可用性に関係なく)。ここで XMLファイル形式 <entries> <countryCode>123</countryCode> <adminDataMap> <testAccount>True</testAccount> <code>11</code> <

    0

    3答えて

    属性タグを使用して場所の値を照会しようとしました。下のxmlにあります。どうすればいいですか? 私の現在のクエリは属性のタグの完全な値を返しますが、この場合の位置値は"sampleLocation"のみです。 すなわち:location="sampleLocation" XML: <Products> <Product> <name>Sample name</name>