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
Instruksi latihan
- Buat variabel
timebernama@ShiftStartTimedan atur nilai awalnya ke'08:00 AM'. - Buat variabel
datebernama@StartDatedan atur keStartDatepertama dari tabelBikeShare. - Buat variabel
datetimebernama`@ShiftStartDateTime. - Ubah
@StartDatedan@ShiftStartTimemenjadi 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