$sth = $dbh->do(qq{INSERT INTO table (B, C, D) VALUES ("1", 2", "3")});
$newid = $sth->{'insertid'};
$sth = $dbh->prepare(qq{SELECT sequence.next_val FROM dummy});
$sth->execute;
$newid = get_the_value_from_the_SELECT;
$sth = $dbh->do(qq{INSERT INTO table (A, B, C, D)
VALUES ("$newid", "1", 2", "3")});
Is it better to generate our own ID numbers or to let the database do it?
|
Dan Keller Technical Services 4500 19th St., San Francisco California, USA 94114 tel: 415 / 861-4500 |