code: @Override
      public ExecuteSqlResult executeSql(ExecuteSqlRequest request) {
          request = beforeClientExecution(request);
          return executeExecuteSql(request);
      }
docs: Executes any SQL statement on the target database synchronously
  
  @param executeSqlRequest
  Execute SQL Request
  @return Result of the ExecuteSql operation returned by the service.
  @throws BadRequestException
  Invalid Request exception
  @throws ForbiddenException
  Access denied exception
  @throws InternalServerErrorException
  Internal service error
  @throws ServiceUnavailableErrorException
  Internal service unavailable error
  @sample AWSRDSData.ExecuteSql
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/rds-data-2018-08-01/ExecuteSql" target="_top">AWS API
  Documentation</a>