BaşlayınÜcretsiz başlayın

DECLARE & CAST

Bir tarih değişkeni ile bir saat değişkenini, DECLARE() ve CAST() kullanarak tek bir datetime değişkeninde birleştirelim.

Bu egzersiz, kursun bir parçasıdır

SQL Server'da Fonksiyonlar ve Saklı Yordamlar Yazma

Kursa Göz Atın

Egzersiz talimatları

  • @ShiftStartTime adında bir time değişkeni oluştur ve başlangıç değerini '08:00 AM' yap.
  • @StartDate adında bir date değişkeni oluştur ve BikeShare tablosundaki ilk StartDate değerine ayarla.
  • `@ShiftStartDateTime adında bir datetime değişkeni oluştur.
  • @StartDate ve @ShiftStartTime değişkenlerini datetime veri türüne çevir ve @ShiftStartDateTime değişkenine ata.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- 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
Kodu Düzenle ve Çalıştır