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

Kết hợp giá trị trường thành chuỗi trong SQL Server

Trong SQL Server 2017, chức năng STRING_AGG đã được thêm vào

SELECT t.name as TableName
      ,STRING_AGG(c.name, ';') AS FieldList
  FROM sys.tables t
  JOIN sys.columns c 
    ON t.object_id = c.object_id
  GROUP BY t.name;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bỏ tất cả các bảng có tên bắt đầu bằng một chuỗi nhất định

  2. Tương đương của LIMIT và OFFSET cho SQL Server?

  3. Tạo mảng JSON lồng nhau bằng FOR JSON PATH

  4. Cách lấy Bảng cha, Bảng tham chiếu, Tên và cột ràng buộc khóa ngoại trong SQL Server - Hướng dẫn SQL Server / TSQL Phần 71

  5. Truy vấn SQL Server - phép nhân theo nhóm