Mulai sekarangMulai gratis

INSERT INTO @TABLE

Alih-alih menyimpan nilai statis dalam variabel tabel, mari kita simpan hasil dari sebuah kueri.

Latihan ini merupakan bagian dari kursus

Menulis Function dan Stored Procedure di SQL Server

Lihat Kursus

Instruksi latihan

  • Deklarasikan variabel TABLE bernama @RideDates dengan kolom RideStart dan RideEnd.
  • Kedua kolom variabel tabel harus bertipe data date.
  • SELECT nilai unik StartDate dan EndDate dari tabel CapitalBikeShare. CAST keduanya dari tipe data datetime ke date.
  • Simpan hasil kueri ke dalam @RideDates.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

-- Declare @RideDates
___ ___ ___(
    -- Define RideStart column
	___ ___, 
    -- Define RideEnd column
    ___ ___)
-- Populate @RideDates
___ ___ @RideDates(RideStart, RideEnd)
-- Select the unique date values of StartDate and EndDate
SELECT ___
    -- Cast StartDate as date
	___(___ as date),
    -- Cast EndDate as date
	___(___ as date) 
FROM CapitalBikeShare 
SELECT * 
FROM @RideDates
Edit dan Jalankan Kode