sql >> Databasteknik >  >> RDS >> Sqlserver

Pivotera resultaten av en lagrad procedur?

Du måste infoga värdena från den lagrade proceduren i en (tillfällig) tabell och sedan avpivot därifrån. Psuedokod nedan:

CREATE TABLE #t (ID int, Name varchar(100), Address varchar(100))

INSERT INTO #t
EXEC stored_proc

SELECT ID = 'Name', [1] = Name
FROM #t
UNION ALL
SELECT ID = 'Address', [1] = Address
FROM #t

DROP TABLE #t



  1. MariaDB kommer till en stad nära dig!

  2. PHP genererar dynamisk PDO-infogning

  3. Hur man begränsar resultat i MySQL, PostgreSQL och SQLite

  4. Hur ansluter jag XAMPP MySQL lokal DB med JDBC?