Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

trường hợp động khung xương máy chủ sql xml.value

Bạn có thể sử dụng nodes() để chia nhỏ XML thành các hàng trên POSDetails cấp phần tử, sau đó sử dụng value() để trích xuất văn bản bên trong của PSTATIONINVNUMBER dưới dạng dữ liệu NVARCHAR, giống như sau:

INSERT INTO @Emp(ps,inv)
SELECT 
    P.value('(PSTATION)[1]', 'NVARCHAR(MAX)'),
    P.value('(INVNUMBER)[1]', 'NVARCHAR(MAX)')
FROM @Xml.nodes('/NewDataSet/POSDetails') AS T(P)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. So sánh chuỗi SQL, toán tử lớn hơn và nhỏ hơn

  2. Tạo báo cáo từ URL - SQL Server Reporting Services 2008

  3. Mối quan hệ khóa ngoại với khóa chính tổng hợp trong SQL Server 2005

  4. Ví dụ về RAND () trong SQL Server

  5. Tìm các thay đổi đối tượng gần đây trong Cơ sở dữ liệu SQL Server