Tips: Cara cepat menghitung umur dalam SQL SERVER

Berikut adalah tutorialnya:
-- 1) Membuat Store Procedure

Create proc spHitungUmurBulanHari
@nama varchar(100),
@birthday smalldatetime
as

declare @thn int
declare @bln int
declare @hari int

select @thn = DATEDIFF(YEAR,@birthday,GETDATE())
select @bln = DATEDIFF(MM,@birthday,GETDATE())
select @hari= DATEDIFF(DD,@birthday,GETDATE())

print 'Selamat, ' +@nama
print 'Umur anda: ' +convert(varchar,@thn) + 'Tahun, atau: ' +convert(varchar,@bln) + ', atau: '+ convert(varchar,@hari)+ 'Hari.'
print 'Terima kasih'


-- 2) Menjalankan SP Store Procedure

spHitungUmurBulanHari 'Nama anda','01-01-1992'

Comments

Popular Posts