I left AutoCommit -> 1,
began transaction with $dbh -> begin_work right after connecting, prepared statement, and executed it: got this
DBD::Sybase::st execute failed: Server message number=7713 severity=16 state=2 line=1 server=ETMA_NYDEV_DS text=Stored procedure 'PerlTest2' may be run only in unchained transaction mode. The 'SET CHAINED OFF' command will cause the current session to use unchained transaction mode.
Issuing rollback() for database handle being DESTROY'd without explicit disconnect() at ./syb_test.pl line 28.