الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

وجدت حل مشكلة التاريخ الكامل

مغلق
بدأه ابو اسماء في 20 يونيو 2003 · 0 رد · 2,003 مشاهدة · في أرشيف قسم SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1

الاخوة الكرام ، لحين ايجاد الاجراء المناسب تقبلوا مني هذا الاجراء الذي اضطررت ان انشئه لاتابع عملي فانا استخدمه لحفظ الملفات السابقة باسم يحمل تاريخ الحفظ History data :

*********************************************

انشاء Function :

IF EXISTS (SELECT * FROM   sysobjects WHERE  name = N'FullDate')
	DROP FUNCTION FullDate
GO

CREATE FUNCTION FullDate (@d datetime, @sep varchar(1)= '')
RETURNS varchar(10) 
AS 
BEGIN	
	declare @para varchar(10)
	select @para  = convert(varchar(10),datepart(yyyy,@d))
	if len(datepart(mm,@d)) = 1 select @para  = @para  + @sep + '0' + convert(varchar(10),datepart(mm,@d)) else select @para  = @para  + @sep + convert(varchar(10),datepart(mm,@d))
	if len(datepart(dd,@d)) = 1 select @para  = @para  + @sep + '0' + convert(varchar(10),datepart(dd,@d)) else select @para  = @para  + @sep + convert(varchar(10),datepart(dd,@d))
	RETURN (@para)
END
GO

*********************************************

امثلة لتنفيذ هذا الاجراء

SELECT dbo.FullDate ('1/23/2003', '-')
2003-01-23

SELECT dbo.FullDate ('1/23/2003', '/')
2003/01/23

SELECT dbo.FullDate ('1/23/2003', '')
20030123

تم تعديل هذه المشاركة بواسطة walcom في 9 فبراير 2005 في 20:55

هذا الموضوع مغلق.

مواضيع مشابهة