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

Cách nhận các giá trị duy nhất từ ​​tất cả các cột của bảng trong SQL Server

vui lòng thử mã này

declare @Sql_Str varchar(8000)='';
select @[email protected]_Str+' select cast (' +name  +' as varchar(500)) from 
<yourtable> union' from sys.columns where [object_id]=object_id('<yourtable>')
set @Sql_Str=SUBSTRING(@Sql_Str,1,len(@Sql_Str)-6)
exec(@Sql_Str)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 4 cách đếm hàng trong bảng SQL Server với ưu và nhược điểm

  2. Hiểu rõ về các ràng buộc duy nhất của SQL Server

  3. Sự kiện chờ SQL Server -3

  4. SQL Server 2008 FullTextSearch một ký tự trong tên bị thiếu trong kết quả

  5. Giá trị tìm kiếm trong cột được phân tách bằng dấu sổ đứng trong sql