Mulai sekarangMulai gratis

DECLARE & CAST

Mari gunakan DECLARE() dan CAST() untuk menggabungkan variabel tanggal dan variabel waktu menjadi sebuah variabel datetime.

Latihan ini merupakan bagian dari kursus

Menulis Function dan Stored Procedure di SQL Server

Lihat Kursus

Instruksi latihan

  • Buat variabel time bernama @ShiftStartTime dan atur nilai awalnya ke '08:00 AM'.
  • Buat variabel date bernama @StartDate dan atur ke StartDate pertama dari tabel BikeShare.
  • Buat variabel datetime bernama `@ShiftStartDateTime.
  • Ubah @StartDate dan @ShiftStartTime menjadi tipe data datetime dan tetapkan ke @ShiftStartDateTime.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

-- Create @ShiftStartTime
___ ___ AS time = '08:00 AM'

-- Create @StartDate
___ ___ AS date

-- Set StartDate to the first StartDate from CapitalBikeShare
___ 
	___ = (
    	SELECT TOP 1 ___ 
    	FROM CapitalBikeShare 
    	ORDER BY StartDate ASC
		)

-- Create ShiftStartDateTime
___ ___ AS datetime

-- Cast StartDate and ShiftStartTime to datetime data types
___ @ShiftStartDateTime = ___(___ AS datetime) + ___(___ AS datetime) 

SELECT @ShiftStartDateTime
Edit dan Jalankan Kode