|
Помогите пожалуйста с вызовом хранимой процедуры MSSQL 2000
|
|||
---|---|---|---|
#18+
Помогите пожалуйста с вызовом хранимой процедуры MSSQL 2000 Дайте пожалуйста подробней план действий чтобы вызвать Если это нужно у меня PowerBuilder 9.0 CREATE procedure stoimost_produkcii3 ( @kol int, @zap money ) as declare @zap1 money declare @zap2 money declare @zap3 money declare @zap4 money delete from table3 if(@kol<500) begin set @zap= @zap*@kol raiserror('Ваша скидка 0%',16,10) end if(@kol>=500) begin set @zap= @zap*@kol-@zap*@kol/100*10 raiserror('Ваша скидка 10%',16,10) end if(@kol>=1000) begin set @zap1= (@zap*@kol)-(@zap*@kol/100*20) raiserror('Ваша скидка 20%',16,10) if exists(select * from table3) begin delete from table3 end insert into table3(ed) values(@zap1) end if(@kol>=1500) begin set @zap2= @zap*@kol-@zap*@kol/100*30 raiserror('Ваша скидка 30%',16,10) if exists(select * from table3) begin delete from table3 end insert into table3(ed) values(@zap2) end if(@kol>=2000) begin set @zap3= @zap*@kol-@zap*@kol/100*40 raiserror('Ваша скидка 40%',16,10) if exists(select * from table3) begin delete from table3 end insert into table3(ed) values(@zap3) end if(@kol>=2500) begin set @zap4= @zap*@kol-@zap*@kol/100*50 raiserror('Ваша скидка 50%',16,10) if exists(select * from table3) begin delete from table3 end insert into table3(ed) values(@zap4) end if exists(select * from table3) begin delete from table3 end insert into table3(ed) values(@zap) GO Она должна заполнять столбец Итого после того как Пользователь ведет значение в столбец Количество Всем большое спасибо за помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
16.08.2011, 15:43 |
|
|
start [/forum/topic.php?fid=15&fpage=18&tid=1335660]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 29ms |
total: | 143ms |
0 / 0 |