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

Nhận nhiều bản ghi từ cột xml với giá trị () trong SQL Server

Cảm ơn Ed, nhưng tôi đã tìm thấy một phiên bản dễ dàng hơn:

SELECT T.C.value('.', 'varchar(100)') as activity
FROM @myDoc.nodes('(/Root/Activities/Activity)') as T(C)

Mặc dù từ ví dụ "phức tạp không cần thiết" của bạn, nó có vẻ đơn giản một cách đáng lo ngại ..



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chuyển đổi giá trị hàng thành cột trong SQL Server 2005

  2. Làm cách nào để chèn một bảng dữ liệu vào bảng cơ sở dữ liệu SQL Server?

  3. SQL:Sắp xếp theo chuỗi con của các chữ cái và số hỗn hợp

  4. Giá trị nhiều tham số trong SQL

  5. Chuyển danh sách trống cho tham số loại bảng do người dùng xác định trên một hàm vô hướng