Mulai sekarangMulai gratis

Menjalankan TVF ke dalam variabel

Ingat fungsi bernilai tabel yang Anda buat sebelumnya di bab ini bernama SumStationStats? Fungsi tersebut menerima parameter datetime dan mengembalikan jumlah perjalanan serta total durasi perjalanan untuk setiap stasiun awal yang tanggal mulai perjalanannya cocok dengan parameter masukan. Jalankan SumStationStats sekarang dan simpan hasilnya ke dalam sebuah variabel tabel.

Latihan ini merupakan bagian dari kursus

Menulis Function dan Stored Procedure di SQL Server

Lihat Kursus

Instruksi latihan

  • Buat variabel tabel bernama @StationStats dengan kolom StartStation, RideCount, dan TotalDuration.
  • Jalankan fungsi SumStationStats dan berikan '3/15/2018' sebagai parameter masukan.
  • Gunakan INSERT INTO untuk mengisi variabel tabel @StationStats dengan hasil dari fungsi tersebut.
  • Pilih semua rekaman dari variabel tabel tersebut.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

-- Create @StationStats
___ ___ ___(
	StartStation nvarchar(100), 
	RideCount int, 
	TotalDuration numeric)
-- Populate @StationStats with the results of the function
___ ___ ___
SELECT TOP 10 *
-- Execute SumStationStats with 3/15/2018
FROM dbo.___('3/15/2018') 
ORDER BY RideCount DESC
-- Select all the records from @StationStats
___ * 
___ ___
Edit dan Jalankan Kode