La verdad es que no he pensado muy bien mi mensaje anterior, estaba en plan coña pero me imagino lo siguiente:
Los motores de bases de datos más usados y con cierta base para plantear lo que se quiere hacer (sql server, mysql, firebird, oracle, etc) sueles tener una ejecución de sentencias por variable de tipo cadena, es decir, una cosa así:
Código SQL
[-]
Exec_Sql "update tabla where (condición)"
Y, seguramente, desde el propio motor debe ser relativamente fácil saber que devuelve esa ejecución.
Esa es la idea gorsso modo