A set of session variables for each client connection is a kind of user-specified configuration.
Currently, it can be used to determine query behavior for each user connection. But, it also should be used for client behaviors.
The following session var would be useful for client behaviors.
- VERBOSITY to determine verbosity of tsql
- ON_ERROR_STOP to decide if tsql should exit or keep prompt when some error occur in tsql