就像是sql中的这种,我如何用sas实现这种功能?例如:
declare @ident varchar(50)
set @ident = '&REQ#3220'
INSERT INTO pt_BankFile_process (
UploadID ,
BankID ,
AccountNumber ,
MyAccountNumber,
ProductType ,
OpenDate ,
OpenBalance ,
AutoPay ,
PCB,
E_statements,
DebitCard,
FirstName1 ,
LastName1 ,
Address1 ,
Address2 ,
State ,
City ,
ZipCode ,
Phone ,
Email ,
DD ,
DT ,
BillPay ,
ResultCode ,
ErrorDescription ,
MatchStatus ,
CorrectedPhoneNum ,
IsExpire ,
IsHistory ,
Branch
)
SELECT
UploadId
,a.BankID
,a.AccountNumber
,a.MyAccountNumber
,ProductType
,CONVERT(DATETIME,Date_Account_Opened)
,CAST(REPLACE(REPLACE(Balance,'$',''),',','') AS DECIMAL(18,2))
,AutoPaySetupDate
,Homebk
,E_statements
,a.Debit_Cd
,FirstName1_bulked
,LastName1_bulked
,Address1_bulked
,Address2_bulked
,State_bulked
,City_bulked
,Zip_bulked
,Phone
,Email
,DD_Times
,DT_Times
,Bill_Times
,0
,'@ident'
,'UnMatched'
,Phone
,0
,0
,Branch
FROM #t3 a
WHERE a.HasAccountNumber='Y'
请各位指教,我如何才能像sql一样,把我需要的这些数据通过sas处理出来? |