Мой код:
create table t_AccountTransactions
(
CompanyID varchar(50) ,
RecordID int ,
Branch varchar(100) ,
Year int,
Month varchar(2),
Date_Gregorian date,
Date_Persian varchar(100),
VoucherType varchar(100),
VoucherNumber varchar(100),
Row varchar(100),
AccountNumber_SL varchar(100),
AccountNumber_DL varchar(100)
)
insert into t_AccountTransactions (RecordID, CompanyID, Branch, Year, Month, Date_Gregorian, Date_Persian, VoucherType, VoucherNumber, Row, AccountNumber_SL, AccountNumber_DL)
select
item.VchItmId, @CompanyID, hdr.BranchCode, hdr.Year,
right('0' + DATEPART(month,hdr.Month),2),
hdr.VchDate, 'Date_Persian', Vtype.Title, hdr.Num,
item.Seq, item.SLRef, item.DLRef
from
SgDb1_dat.ACC.AccVchHdr as hdr, SgDb1_dat.ACC.AccVchItm as item, SgDb1_dat.ACC.AccVchType as Vtype
where
hdr.HdrVchID = item.HdrRef
and hdr.Ctgry = vtype.Code
В моей таблице месяц будет отображаться как 1,2,3,4,... Я хочу изменить его, чтобы он отображался, например, 01,02,03 и...
Пожалуйста, помогите мне, как я могу изменить свой оператор выбора для этой цели.
благодарю вас.