AccessTr.neT
SQL Server ile “İyiki Doğdun” Mesajı Göndermek - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: SQL (https://accesstr.net/forum-sql.html)
+--- Konu Başlığı: SQL Server ile “İyiki Doğdun” Mesajı Göndermek (/konu-sql-server-ile-%E2%80%9Ciyiki-dogdun%E2%80%9D-mesaji-gondermek.html)



SQL Server ile “İyiki Doğdun” Mesajı Göndermek - arzuu - 30/12/2009

İlk olarak Sql Server Agent Service’i ve Database Mail hizmetlerini kullanmayı bilmelisiniz. Sql Server Agent Service job görev tanımlamaya dayalıdır(job schedule).Doğumgününü hatırlamak için kullanacağınız görev şu:

DECLARE @email nvarchar(50), @birthday date
DECLARE emailCursor CURSOR FOR
SELECT email, birthday FROM test;
OPEN emailCursor;
FETCH NEXT FROM emailCursor INTO @email, @birthday
WHILE (@@FETCH_STATUS = 0)
BEGIN
IF(DATEDIFF(DD, DAY(@birthday),DAY(GETDATE()))=0) AND
(DATEDIFF(DD, MONTH(@birthday),MONTH(GETDATE()))=0)
BEGIN
EXEC msdb.dbo.sp_send_dbmail
@profile_name='Test',
@recipients=@email,
@body='Happy birthday to you!...',
@body_format='HTML',
@subject='Happy Birthday';
END
FETCH NEXT FROM emailCursor INTO @email, @birthday
END
CLOSE emailCursor
DEALLOCATE emailCursor
GO

Elimizde bir tane tablomuz olacaktır. Bu tabloda en az 3 adet sütun(id, email, birthday-dateofbirth) olacaktır. Satır sayısı sınırsızdır. Bu tabloyu oluşturduktan sonra, oluşturduğunuz görevi(job) çalıştırmaya başlayın(execute). O arka planda çalışırken herhangi bir kişinin yani arkadaşınızın doğumgünü geldiğinde ona belirlediğiniz doğumgünü mesajını gönderecektir.

Alıntıdır.


Cvp: SQL Server ile “İyiki Doğdun” Mesajı Göndermek - alpeki99 - 30/12/2009

Arzuu hanım bu gidişle bizi Sql Server uzmanı yapacak Img-grin


Cvp: SQL Server ile “İyiki Doğdun” Mesajı Göndermek - benremix - 30/12/2009

(30/12/2009, 13:25)alpeki99 yazdı: Arzuu hanım bu gidişle bizi Sql Server uzmanı yapacak Img-grin

Teşekkürler...Saygılar...


Cvp: SQL Server ile “İyiki Doğdun” Mesajı Göndermek - arzuu - 30/12/2009

(30/12/2009, 13:25)alpeki99 yazdı: Arzuu hanım bu gidişle bizi Sql Server uzmanı yapacak Img-grin

hep birlikte uzman olucaz inşallah.Img-grin


RE: SQL Server ile “İyiki Doğdun” Mesajı Göndermek - arkadasca - 30/05/2021

Merhaba,

Yaşgünü mesajını en üste yazmak için ne yapmak gerekit?

Örnek: Bu ay doğan çalışanlarımız aşağıdadır. Kendilerine uzun ömürler dileriz.