黑馬程式設計師 建立儲存過程

2021-06-06 02:55:07 字數 1896 閱讀 5763

----------------------

windows phone 7手機開發、

.net培訓、期待與您交流! ----------------------

--建立儲存過程

use zjdb go

if exists (select * from sysobjects where name='proc_transinfo')

drop proc proc_transinfo go

create proc proc_transinfo

@type varchar(4),

@card varchar(16),

@mybalance money output, --餘額

@m money,  --要取的錢

@inputpass char(6)='000000'

as   

--先要讀取變數,不要把變數放在迴圈裡

declare @pwd varchar(6)

select @pwd=pass from cardinfo where

cardid=@card

--select * from cardinfo

if (not @inputpass=@pwd)

begin

print '您的密碼不正確,請重新輸入!'

return

endselect @mybalance=balance from cardinfo where

cardid=@card

if (@type='支取')

begin

if (@mybalance>@m+1)

update cardinfo set

balance=balance-@m where

cardid=@card

else

begin

raiserror ('您的餘額不足,不能支取!',16,1)

print '卡號

'+@card+'餘額'+convert(varchar(20),@mybalance)

return

endprint '交易成功,交易金額是'+convert(varchar(20),@m)

endelse

begin

update cardinfo set

balance=balance+@m where

cardid=@card

print '交易成功,交易金額是'+convert(varchar(20),@m)

print '1212='+convert(varchar(20),@mybalance)

print '卡號

'+@card+'金額'+convert(varchar(20),@mybalance)

insert into transinfo(transtype,cardid,transmoney) values (@type,@card,@m)

print 'balance='+convert(varchar(20),@mybalance)

endselect @mybalance=balance from cardinfo where

cardid=@cardgo

declare @mybalance money

exec proc_transinfo '支取','1010 35763449942',@mybalance,100,'567567'

exec proc_transinfo '支取','1010 35763449942',@mybalance,100,'123456'

----------------------

windows phone 7手機開發、

.net培訓、期待與您交流! ----------------------

黑馬程式設計師 儲存過程入門

windows phone 7手機開發 net培訓 期待與您交流!using system using system.configuration using system.data using system.linq using system.web using system.web.securit...

黑馬程式設計師

asp.net android ios開發 net培訓 期待與您交流!map hashtable 底層是雜湊表資料結構,不可以存入null鍵和null值。該執行緒是同步的,jdk1.0出現,效率低。hashmap 底層是雜湊表資料結構,允許使用null鍵和null值。該集合執行緒是不同步的,將has...

黑馬程式設計師

1.了解反射 反射 就是通過class檔案物件,去使用該檔案中的成員變數,構造方法,成員方法。person p new person p.使用 要想這樣使用,首先你必須得到class檔案物件,其實也就是得到class類的物件。2.反射中的類 class類 成員變數 field類 構造方法 const...