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

Làm cách nào để nối một cột XML trở lại bản ghi mà nó bắt nguồn?

Bạn có thể thử truy vấn này:

SELECT BlahID, XmlItems.BlahItem.value('@name', 'nvarchar(100)') AS BlahItem
FROM Blah CROSS APPLY BlahItems.nodes('/root/item') AS XmlItems(BlahItem)

Để biết thêm thông tin, hãy xem bài viết ba phần này của Alex Homer.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để thực thi .sql từ C #?

  2. Làm cách nào để SQL Server tạo ra các giá trị trong một cột nhận dạng?

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

  4. Các cách theo dõi cơ sở dữ liệu đã xóa trong SQL Server

  5. Sử dụng NEWSEQUENTIALID () để tạo HƯỚNG DẪN Tăng dần trong SQL Server