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

Masukkan hasil prosedur tersimpan ke dalam tabel sementara

Anda dapat menggunakan OPENROWSET untuk ini. Lihat. Saya juga menyertakan kode sp_configure untuk mengaktifkan Kueri Terdistribusi Ad Hoc, jika belum diaktifkan.

CREATE PROC getBusinessLineHistory
AS
BEGIN
    SELECT * FROM sys.databases
END
GO

sp_configure 'Show Advanced Options', 1
GO
RECONFIGURE
GO
sp_configure 'Ad Hoc Distributed Queries', 1
GO
RECONFIGURE
GO

SELECT * INTO #MyTempTable FROM OPENROWSET('SQLNCLI', 'Server=(local)\SQL2008;Trusted_Connection=yes;',
     'EXEC getBusinessLineHistory')

SELECT * FROM #MyTempTable


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa melihat semua karakter khusus yang diizinkan di bidang varchar atau char di SQL Server?

  2. Ketahui hubungan antara semua tabel database di SQL Server

  3. Menyiapkan dan Mengonfigurasi Replikasi SQL Server

  4. Kueri SQL untuk membagi data kolom menjadi baris

  5. Cara membuat RAND() Deterministik di SQL Server