use DBI;
my $jobID = 1;
$dbh = DBI->connect("dbi:mysql:$database:$db_server", $user, $password) or die "Connection ERROR!";
$dbh->do('USE MultiRunScheduler');
$dbh->do('UPDATE Scheduler SET RequestStatus="CANCELED" WHERE ID="$jobID";')
print "Scheduled Jobs deleted";
I'm trying to change the RequestStatus
field of a database based on ID
but it's not working through the UPDATE
statement. It prints out Scheduled Jobs deleted
and the entire program runs successfully but it doesn't update the database RequestStatus
field. If I remove ID="$jobID"
and change it to ID=1
then the RequestStatus
entry in the database changes.
Any idea how to get around this?