Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Dapatkan nilai kolom dari nama kolom string sql

Berikan nama kolom sebagai parameter

DECLARE @COLS NVARCHAR(MAX)
DECLARE @TABLE NVARCHAR(MAX)
SET @COLS = 'COL1,COL2'
SET @TABLE = 'TABLENAME'

Sekarang jalankan kueri

DECLARE @QRY NVARCHAR(MAX)
SET @QRY = 'SELECT (SELECT '[email protected]+' FROM '[email protected]+') FROM sourcetable'
EXEC SP_EXECUTESQL @QRY


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dalam SQL, bagaimana Anda bisa mengelompokkan dalam rentang?

  2. Apa tujuan meletakkan 'N' di depan parameter fungsi di TSQL?

  3. Urutan Bersyarat T-SQL Oleh

  4. Hubungkan SQL Server ke SugarCRM

  5. SQL-Server:Apakah ada skrip SQL yang dapat saya gunakan untuk menentukan kemajuan proses pencadangan atau pemulihan SQL Server?