Собственно сабж... В таблице БД есть поле типа number, которое содержит число, скажем 56384. Мне необходимо параметризированным запросом обновить поле так, чтоб оно стало со значением NULL, СУБД Oracle. Что написать в параметре р3 запроса?
| Код | ADOQuery9.Close; ADOQuery9.SQL.Clear; ADOQuery9.SQL.Text:='update REN.bankvup b set b.roz=:p1, b.prin=:p2, b.subpackid=:p3, b.kr1=:p4 where b.keybank=:p5'; ADOQuery9.Parameters.ParseSQL(ADOQuery9.SQL.Text, true); ADOQuery9.Parameters.ParamByName('p1').Value:='текст'; ADOQuery9.Parameters.ParamByName('p2').Value:='текст'; ADOQuery9.Parameters.ParamByName('p3').Value:=??????????????????????; ADOQuery9.Parameters.ParamByName('p4').Value:=0; ADOQuery9.Parameters.ParamByName('p5').Value:=ADOQuery7.FieldByName('keybank').AsInteger; ADOQuery9.Prepared; ADOQuery9.ExecSQL;
|
|