SQL Setting Variable for Current Year Month by Combining two VarChar fields using case statement
问题 I am trying to declare a variable for the current year and month based on a field called YEARMO. It's a 6 character varchar field with the first 4 characters representing the year and the next 2 characters representing the month (ex. February 2018 as 201802). I need the month variable to have a 0 in front of it if is a month that only has one digit (any month before October). Current code returns '20182' and would like it to return '201802'. declare @current_month varchar(6) set @current