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

Menggunakan hasil dari prosedur Tersimpan dalam pernyataan Pilih

Saya sebagian besar setuju dengan Marcelo, tetapi jika Anda diatur untuk menggunakan prosedur tersimpan, atau prosedur tersimpan Anda melakukan apa pun yang memengaruhi data, Anda dapat membuat #temp tabel dengan struktur output dari prosedur tersimpan Anda, dan kemudian lakukan sesuatu seperti

INSERT INTO #temp
EXEC [dbo].[SPGetResults] '900',300,'USD'

Kemudian lakukan penggabungan dan pemilihan pada tabel sementara.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pekerjaan Agen SQL:Tentukan berapa lama telah berjalan

  2. SQL:klausa JIKA dalam klausa WHERE

  3. TSQL Menggabungkan Beberapa Baris Menjadi Satu Baris

  4. Di SQL Server 2008 saya dapat meneruskan parameter bernilai tabel ke prosedur tersimpan saya dari NHibernate.How untuk mencapai hal yang sama di Oracle

  5. Ganti tanda kutip tunggal di SQL Server