SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 682|回复: 0
打印 上一主题 下一主题

紧急求助..谁能帮我把sql中的存储过程转换到sas程序中来,然后用sas程序去实现它们? 非常紧急,希望大家能帮忙,不

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2011-8-18 11:03:24 | 只看该作者

紧急求助..谁能帮我把sql中的存储过程转换到sas程序中来,然后用sas程序去实现它们? 非常紧急,希望大家能帮忙,不

紧急求助..谁能帮我把sql中的存储过程转换到sas程序中来,然后用sas程序去实现它们? 非常紧急,希望大家能帮忙,不胜感激,谢谢!!!
1:UPDATE pt_BankFile_process(表1) set OpenBalance=CAST(b.Balance AS MONEY)
FROM pt_BankFile_process(表1) a
INNER JOIN #t2(临时表2) b
ON a.BankID=b.bankId
AND a.AccountNumber=b.AccountNumber
AND a.OpenDate=CONVERT(DATETIME,b.Date_Account_Opened)
WHERE a.OpenBalance!=b.Balance AND a.BankID=9

2:UPDATE pt_BankFile_process(表1)
SET DT = b.dt_times
FROM pt_BankFile_process a
INNER JOIN #t2(临时表2) b
ON a.BankID=9
AND a.AccountNumber=b.AccountNumber
AND a.OpenDate=b.[Date_Account_Opened]

3: delete from pt_BankFileDetail where BankID=9

4:INSERT INTO pt_BankFileDetail (
                BankID ,
                AccountNumber ,
                MyAccountNumber ,
                [Date] ,
                Amount ,
                [Type]
        )
SELECT
                 a.BankID
                ,a.AccountNumber
                ,a.MyAccountNumber
                ,a.opendate
                ,b.TransactionAmount
                ,'T'
FROM pt_BankFile_process a
JOIN [pt_QualificationRequirements] b
ON a.BankID = 9
AND b.BankID = 9
AND a.ProductType = 'Checking'
AND b.ProductType = 'Checking'
JOIN dbo.Tmp_Index c
ON a.DT=c.ix
ORDER BY AccountNumber
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-6-9 22:20 , Processed in 0.069560 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表