sql >> データベース >  >> RDS >> Sqlserver

SQL Server:XPATHクエリが失敗する

    XML内のどこかで、次のようなドキュメント定義を使用しているため、これを取得する可能性が最も高くなります:(MSDNの例 DTDの)

    <!DOCTYPE DOC [<!ATTLIST elem1 attr1 CDATA "defVal1">]><elem1>January</elem1>
    

    Microsoftは、潜在的なセキュリティホールを作成するため、デフォルトでこれをブロックします。 「スタイルオプション2を使用した変換」メッセージは、XMLに関連するCONVERT関数

    私はそれを行う個人的な経験がないので、MSDNへのリンク以上のものを提供することはできません。

    他の唯一のオプションは、Microsoftが推奨していないサーバーで完全なDTDサポートを有効にすることです。




    1. ASP.NETメンバーシップデータベースのSQLAzureへの移行

    2. WHERE句のMySQLユーザー定義変数

    3. レポート内の2つのテーブルからのクエリ

    4. IMMUTABLE、STABLE、およびVOLATILEキーワードは、関数の動作にどのように影響しますか?