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

Putar hasil prosedur tersimpan?

Anda harus menyisipkan nilai dari prosedur tersimpan ke dalam tabel (sementara), lalu melepas dari sana. Psuedocode di bawah ini:

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. Masalah dalam membuat dua kolom identitas dalam satu tabel

  2. membuat pemicu untuk After Insert, After Update dan After Delete di SQL

  3. Bagaimana cara menghasilkan pernyataan penyisipan dengan Sql server 2012?

  4. Memilih data dari dua server berbeda di SQL Server

  5. Mengapa ISNUMERIC('.') mengembalikan 1?