نقل قول نوشته شده توسط majid_darab مشاهده تاپیک
سلام :
با تشکر از پاسخ شما
میشه دقیق بفرمایید این اسکریپت چه کاری انجام می دهد؟
USE [DBGabreston_Malard]
GO
/****** Object: UserDefinedFunction [dbo].[ADDSeparator] Script Date: 10/03/2019 17:25:27 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- Select dbo.ADDSeparator (1)
CREATE FUNCTION [dbo].[ADDSeparator](@Num money)
returns varChar(50)
As
Begin

declare @Input varchar(50),@Output varchar(50)=''
Set @Input=cast(cast(@Num as decimal) as varchar(50))
declare @i int
set @i=0
while @i<=LEN(@Input)
Begin
set @Output=SUBSTRING(@Input,LEN(@Input)-@i,1)+@Output
if(@i>0 and (@i+1)%3=0 And @i+1<LEN(@Input)) set @Output=','+@Output
set @i=@i+1
end
return @Output
End


از فانکشن های MakeCompleteShmsiDate و ShamsiToMiladi در این اسکریپت خبری نیست!
یعنی شما هم مثل من سمت دیتابیس تاریخ رو میلادی دارید و برای شمسی کردن از این فانکشن ها استفاده می کنید؟
با سلام
فایل دارای چندین فانکشن هست باید اسکرول کنید یا از قسمت سرچ برای پیدا کردن فانکشن مورد نظر استفاده کنید.