Is a SELECT statement necessary for a Rac execute?
No. The Rac @select parameter in which you can specify a SELECT statement is optional. You can use @select to define a SELECT statement (or any other statements) to modify a result. The result that @select operates on is the result obtained from the execute without the @select defined. The @select is integrated with the result in a number of ways to make any statements that access the result more powerful and easier to write.