Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Przestawić wyniki procedury składowanej?

Musisz wstawić wartości z procedury składowanej do (tymczasowej) tabeli, a następnie przestawić ją z tego miejsca. Pseudokod poniżej:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Warunkowe wycofanie transakcji

  2. Połącz różnych użytkowników systemu Windows w programie SQL Server Management Studio (2005 lub nowszy)

  3. Błąd DATE_FORMAT w ruby ​​w rails 4 z serwerem sql 2014 jako bazą danych w systemie Windows 7

  4. Jak odczytać wiele zestawów wyników zwróconych z procedury składowanej SQL Server w R

  5. Miejsca dziesiętne w formacie SQL Server z przecinkami