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

TSQL FOR XML 明示的

    次のようなことを試してください (テストするデータベース テーブルがないため、テストしていません...):

      SELECT 
         sv.sID AS '@sID',
         sv.docID AS 'docID',
         (SELECT 
             value AS 'value'
          FROM   
             dbo.docMVtext mv
          WHERE
             mv.sID = sv.sID
          ORDER BY mv.value
          FOR XML PATH (''), TYPE) AS 'To'    
      FROM   
          dbo.docSVsys sv
      WHERE  
          sv.sID = '57'
      ORDER BY 
          sv.sID
      FOR XML PATH('Document')
      

    それはあなたが探しているものをあなたに与えますか??そして、あなたはジョンと私に同意しませんか:これははるかに簡単です FOR XML EXPLICIT よりも .....



    1. ゼロデータロスリカバリアプライアンス

    2. SQLServerのOracle外部テーブルに相当します

    3. ActiveRecord ::StatementInvalid、PG ::UndefinedTableエラーですが、生成されたSQLは機能します

    4. Db ::Instance prestashop