Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | True |
| Execute As | |
| Null on Null Input | False |
| Schema Bound | False |
| Assembly |
Parameters
| Name | Data Type | Length | Description |
|---|---|---|---|
| (Result) | varchar | 255 | |
| @dateIn | datetime | 8 |
SQL Script
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE FUNCTION dbo.dateToIndStr (@dateIn datetime)
RETURNS varchar(255)
WITH encryption ,
EXECUTE AS CALLER
AS
BEGIN
declare @StrResult varchar(255)
set @StrResult=''
declare @bulan int
declare @hari int
declare @tahun int
declare @namaBulan varchar(255)
set @tahun= datepart(YYYY, @dateIn)
set @bulan = datepart (MM , @dateIn)
set @hari = datepart(DD, @dateIn )
set @namaBulan=case
when @bulan=1 then 'Januari'
when @bulan=2 then 'Februari'
when @bulan=3 then 'Maret'
when @bulan=4 then 'April'
when @bulan=5 then 'Mei'
when @bulan=6 then 'Juni'
when @bulan=7 then 'Juli'
when @bulan=8 then 'Agustus'
when @bulan=9 then 'September'
when @bulan=10 then 'Oktober'
when @bulan=11 then 'November'
when @bulan=12 then 'Desember'
else ''
end
RETURN( replace(space(2-len(@hari)),' ' ,'0') + cast(@hari as varchar(255)) + '-' + @namaBulan +'-'+ cast(@tahun as varchar(255)) )
END;
GO
GO
CREATE FUNCTION dbo.dateToIndStr (@dateIn datetime)
RETURNS varchar(255)
WITH encryption ,
EXECUTE AS CALLER
AS
BEGIN
declare @StrResult varchar(255)
set @StrResult=''
declare @bulan int
declare @hari int
declare @tahun int
declare @namaBulan varchar(255)
set @tahun= datepart(YYYY, @dateIn)
set @bulan = datepart (MM , @dateIn)
set @hari = datepart(DD, @dateIn )
set @namaBulan=case
when @bulan=1 then 'Januari'
when @bulan=2 then 'Februari'
when @bulan=3 then 'Maret'
when @bulan=4 then 'April'
when @bulan=5 then 'Mei'
when @bulan=6 then 'Juni'
when @bulan=7 then 'Juli'
when @bulan=8 then 'Agustus'
when @bulan=9 then 'September'
when @bulan=10 then 'Oktober'
when @bulan=11 then 'November'
when @bulan=12 then 'Desember'
else ''
end
RETURN( replace(space(2-len(@hari)),' ' ,'0') + cast(@hari as varchar(255)) + '-' + @namaBulan +'-'+ cast(@tahun as varchar(255)) )
END;
GO
Depends On
No items found
Used By
32- dbo.MG_MS_MEMO_HEADER_PRINT
- dbo.MG_PEMI_RPT_261
- dbo.MG_PEMI_RPT_262
- dbo.MG_PEMI_RPT_BC23
- dbo.MG_PEMI_RPT_BC25
- dbo.MG_PEMI_RPT_BC27_IN
- dbo.MG_PEMI_RPT_BC27_OUT
- dbo.MG_PEMI_RPT_BC30
- dbo.MG_PEMI_RPT_BC40
- dbo.MG_PEMI_RPT_BC41
- dbo.MG_PEMI_RPT_DEVISA
- dbo.MG_PEMI_RPT_KB_DPIL
- dbo.MG_PEMI_RPT_KB_EKONOMI
- dbo.MG_PEMI_RPT_KB_EKSPOR
- dbo.MG_PEMI_RPT_KB_KB
- dbo.MG_PEMI_RPT_PENGANTAR
- dbo.MG_PEMI_RPT_REKAP
- dbo.MG_PEMI_RPT_RETURN
- dbo.MG_PEMI_RPT_rpMonthlyIncoming_BC23
- dbo.MG_PEMI_RPT_rpMonthlyOutgoing_BC30
- dbo.MS_MS_ITEM_FINAL_AVG_REPORT_ALL
- dbo.MS_MS_ITEM_FINAL_AVG_REPORT_ALL_BACKUP
- dbo.RPT_DYNAMIC_BARANG_PER_DOKUMENT_IN
- dbo.RPT_DYNAMIC_BARANG_PER_DOKUMENT_IN_AW_2340
- dbo.RPT_DYNAMIC_BARANG_PER_DOKUMENT_IN_AW_2340_FIX
- dbo.RPT_DYNAMIC_BARANG_PER_DOKUMENT_OUT
- dbo.RPT_DYNAMIC_MUTASI_BAHAN_BAKU
- dbo.RPT_DYNAMIC_MUTASI_BARANG_JADI
- dbo.RPT_DYNAMIC_MUTASI_MESIN
- dbo.RPT_DYNAMIC_MUTASI_MESIN_TEST
- dbo.RPT_DYNAMIC_MUTASI_SCRAP
- dbo.RPT_DYNAMIC_WIP