DBI やその他のデータベース インターフェイス モデルを使用せずに、Perl スクリプトで PostgreSQL のデータベースにデータを入力する必要があります。私は当然のことながらスクリプト作成の初心者なので、かなり長い間これにこだわっています。今のところこれだけしか持っていません。
open my $pipe, '|-', "psql -d postgres -U postgres", @options or die;
# NOT SURE WHAT TO DO AFTER THIS
close $pipe;
編集1:今、私はこれをやろうとしています。
for ($count = $iters; $count >= 1; $count--) {
$randdecimal = rand();
$pipe "INSERT INTO random_table (runid, random_number) VALUES ($runid, $randdecimal)";
}
しかし、それは私に構文エラーを与えます