This article should be removed as this parameter does not exist since a long time version 9.4
I suspect you are confusing the server setting for autocommit with client-side auto-commit. The server no longer implements auto-commit declaratively but almost every client out there does. In this case ECPG is a client environment and it indeed does implement auto-commit.