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

Làm cách nào để chèn đầu ra từ xml.nodes () vào bảng?

Bạn có thể cần cái này

INSERT INTO YourTableName(Id,name,age)
SELECT
 doc.col.value('id[1]', 'nvarchar(10)') id
,doc.col.value('name[1]', 'varchar(100)') name 
,doc.col.value('age[1]', 'nvarchar(10)') age 
FROM @xml.nodes('/Products/Product') doc(col)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nâng cấp nền tảng dữ liệu SQL Server vào năm 2015

  2. CLR nghiêm ngặt bảo mật trên SQL Server 2017

  3. Làm cách nào để di chuyển bảng vào một Nhóm tệp cụ thể trong SQL Server 2008

  4. Làm cách nào tôi có thể sử dụng một nhóm kết nối mssql duy nhất trên nhiều tuyến đường trong ứng dụng web Express 4?

  5. Xoay vòng nội dung cột không xác định