DECLARE @date VARCHAR = '201809';
-- Month and Year
DECLARE @mes VARCHAR(2), @ano VARCHAR(4)
SET @mes = SUBSTRING(@date, 5, 6)
SET @ano = SUBSTRING(@date, 1, 4)
--Return last day of Month
SELECT DAY(DATEADD(d,-1,DATEADD(M,1,CONVERT(DATETIME,@ano + @mes + '01'))))
