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

Cách truyền varchar sang XML trong một truy vấn ÁP DỤNG NGOÀI TRỜI

Chỉ cần sử dụng một OUTER APPLY đầu tiên buộc CAST :

SELECT t.userid, r.z.value('@FieldName', 'nvarchar(MAX)')
FROM @t t
OUTER APPLY (SELECT CAST(t.xml as xml) as realxml) s
OUTER APPLY s.realxml.nodes('//Property') as r(z) 



  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 để xóa khỏi nhiều bảng bằng INNER JOIN trong máy chủ SQL

  2. Cách tốt nhất cho khóa chính trong bảng là gì?

  3. Cách lấy số tuần của tháng kể từ ngày trong máy chủ sql 2008

  4. Thủ tục được lưu trữ và điền bảng tạm thời từ Thủ tục được lưu trữ được liên kết với các tham số

  5. Làm cách nào để tính toán chênh lệch theo giờ (thập phân) giữa hai ngày trong SQL Server?