Мне нужно создать скрипт, который использует переменные связывания внутри Oracle.
http://www.adp -gmbh.ch / ora / concepts / bind_variables.html предоставляет больше информации, но яНе удается получить правильный синтаксис.
insert into history_text (itemid,clock,ns,value) values (:1,:2,:3,:4)
102857,1568735807,994374837,'maint'
102884,1568735807,996865154,'dev'
64782,1568735808,64131520,'Linux'
468595,1568735808,90767673,'deployed'
468620,1568735808,98388037,'cat'
Чтобы создать таблицу для тестирования:
CREATE TABLE test(
itemid number(20) NOT NULL,
clock number(10) DEFAULT '0' NOT NULL,
value nclob DEFAULT '' ,
ns number(10) DEFAULT '0' NOT NULL
);
Я хотел бы сценарий, который мог бы выполнять массовую вставку с указанными выше значениями.Это для моего оракула DBA, чтобы иметь возможность проверить производительность вставки в базе данных.
Я хочу сделать вставку переменной связывания, потому что это способ имитации программного обеспечения, которое я использую.