Class: Aws::RDSDataService::Types::ExecuteStatementResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-rdsdataservice/types.rb

Overview

The response elements represent the output of a request to run a SQL statement against a database.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#column_metadataArray<Types::ColumnMetadata>

Metadata for the columns included in the results.

Returns:



585
586
587
588
589
590
591
592
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 585

class ExecuteStatementResponse < Struct.new(
  :column_metadata,
  :generated_fields,
  :number_of_records_updated,
  :records)
  SENSITIVE = []
  include Aws::Structure
end

#generated_fieldsArray<Types::Field>

Values for fields generated during the request.

<note> <p>The <code>generatedFields</code> data isn't supported by Aurora PostgreSQL. To get the values of generated fields, use the <code>RETURNING</code> clause. For more information, see <a href="https://www.postgresql.org/docs/10/dml-returning.html">Returning Data From Modified Rows</a> in the PostgreSQL documentation.</p> </note>

Returns:



585
586
587
588
589
590
591
592
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 585

class ExecuteStatementResponse < Struct.new(
  :column_metadata,
  :generated_fields,
  :number_of_records_updated,
  :records)
  SENSITIVE = []
  include Aws::Structure
end

#number_of_records_updatedInteger

The number of records updated by the request.

Returns:

  • (Integer)


585
586
587
588
589
590
591
592
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 585

class ExecuteStatementResponse < Struct.new(
  :column_metadata,
  :generated_fields,
  :number_of_records_updated,
  :records)
  SENSITIVE = []
  include Aws::Structure
end

#recordsArray<Array<Types::Field>>

The records returned by the SQL statement.

Returns:



585
586
587
588
589
590
591
592
# File 'lib/aws-sdk-rdsdataservice/types.rb', line 585

class ExecuteStatementResponse < Struct.new(
  :column_metadata,
  :generated_fields,
  :number_of_records_updated,
  :records)
  SENSITIVE = []
  include Aws::Structure
end