Začněte nyníZačněte zdarma

Spuštění TVF do proměnné

Pamatuješ si na tabulkovou funkci SumStationStats, kterou jsi vytvořil/a dříve v této kapitole? Přijímá parametr typu datetime a vrací počet jízd a celkovou dobu trvání jízd pro každou výchozí stanici, jejíž datum odjezdu odpovídá zadanému parametru. Spusť teď funkci SumStationStats a ulož výsledky do tabulkové proměnné.

Toto cvičení je součástí kurzu

Psaní funkcí a uložených procedur v SQL Serveru

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř tabulkovou proměnnou @StationStats se sloupci StartStation, RideCount a TotalDuration.
  • Spusť funkci SumStationStats a jako vstupní parametr předej hodnotu '3/15/2018'.
  • Pomocí příkazu INSERT INTO naplň tabulkovou proměnnou @StationStats výsledky funkce.
  • Vyber všechny záznamy z tabulkové proměnné.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- 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
___ * 
___ ___
Upravit a spustit kód