2017-02-23 12 views
0
create procedure SpecialPrice(IN T_ID int,Discount_P Decimal(5,3)) 
Begin 

Update Ticket 
set Price=Price*Discount_P 
where T_ID = Ticket_ID ; 

[email protected] 

Я хочу создать хранимую процедуру, которая будет обновлять сниженную цену в билете таблицы, однако у меня возникла проблема с созданием этой хранимой процедуры, и у меня есть ошибка, и поскольку я запускаю эти коды с помощью IBM Data studio displaye эти ошибки рядом Пожалуйста, помогитеПроблемы с хранимыми процедурами

The errors : 

1)on the line Begin 

DB2 for Linux, UNIX, and Windows: "Begin 

Update Audience 
set Price=Price*Discount_P 
where T_ID = Ticket_ID" appears to be misplaced. 

2) On the line [email protected] 
    DB2 for Linux, UNIX, and Windows: Unexpected text "[email protected]" encountered. 

ответ

1

установить заявление Terminator от ; к @ в студии данных, под полем редактора вы найдете Validation. Там вы можете изменить терминатор заявления.

+1

или вы можете ввести - # SET TERMINATOR @ – jmueller

Смежные вопросы