25 lines
740 B
Transact-SQL
25 lines
740 B
Transact-SQL
UPDATE TBDD_BASECONFIG SET DB_VERSION = '1.9.0.4'
|
|
GO
|
|
-- =============================================
|
|
-- Author: DD MS
|
|
-- Creation date: 25.06.20200
|
|
-- =============================================
|
|
CREATE FUNCTION [dbo].[FNDD_GET_DECIMAL_FOR_VARCHAR] (@INPUT VARCHAR(100))
|
|
RETURNS DECIMAL(19,2)
|
|
AS
|
|
BEGIN
|
|
DECLARE @DEC_VALUE DECIMAL(19,2)
|
|
DECLARE @INPUT_SS_15 VARCHAR(5)
|
|
SELECT @INPUT_SS_15 = SUBSTRING(@INPUT,1,5)
|
|
IF @INPUT_SS_15 LIKE ('%.%')
|
|
BEGIN
|
|
DECLARE @REP_SS_15 VARCHAR(5)
|
|
SET @REP_SS_15 = REPLACE(@INPUT_SS_15,'.','')
|
|
SET @INPUT = REPLACE(@INPUT,@INPUT_SS_15,@REP_SS_15)
|
|
END
|
|
SELECT @INPUT = REPLACE(@INPUT,',','.')
|
|
SELECT @DEC_VALUE = convert(DECIMAL(19,2),@INPUT)
|
|
|
|
RETURN @DEC_VALUE
|
|
END
|