xml内容读取为表列表数据

DECLARE @xmlDoc XML
 SET @xmlDoc='

 
    1
    基本工资
    0
    3000
 

 
    2
    绩效工资
    0
    2000
 

 
    17
    餐费
    0
    200
 

'
 SELECT 
      T.C.value('(./ItemId)[1]', 'int') as ItemId
     ,T.C.value('(./ItemName)[1]', 'varchar(255)') as ItemName
     ,T.C.value('(./OldValue)[1]',

你可能感兴趣的:(基础知识,sql)