/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Provides the configuration information to use a SQL database.See
* Also:
AWS
* API Reference
Determines whether Amazon Kendra encloses SQL identifiers for tables and * column names in double quotes (") when making a database query.
By * default, Amazon Kendra passes SQL identifiers the way that they are entered into * the data source configuration. It does not change the case of identifiers or * enclose them in quotes.
PostgreSQL internally converts uppercase * characters to lower case characters in identifiers unless they are quoted. * Choosing this option encloses identifiers in quotes so that PostgreSQL does not * convert the character's case.
For MySQL databases, you must enable the
* ansi_quotes
option when you set this field to
* DOUBLE_QUOTES
.
Determines whether Amazon Kendra encloses SQL identifiers for tables and * column names in double quotes (") when making a database query.
By * default, Amazon Kendra passes SQL identifiers the way that they are entered into * the data source configuration. It does not change the case of identifiers or * enclose them in quotes.
PostgreSQL internally converts uppercase * characters to lower case characters in identifiers unless they are quoted. * Choosing this option encloses identifiers in quotes so that PostgreSQL does not * convert the character's case.
For MySQL databases, you must enable the
* ansi_quotes
option when you set this field to
* DOUBLE_QUOTES
.
Determines whether Amazon Kendra encloses SQL identifiers for tables and * column names in double quotes (") when making a database query.
By * default, Amazon Kendra passes SQL identifiers the way that they are entered into * the data source configuration. It does not change the case of identifiers or * enclose them in quotes.
PostgreSQL internally converts uppercase * characters to lower case characters in identifiers unless they are quoted. * Choosing this option encloses identifiers in quotes so that PostgreSQL does not * convert the character's case.
For MySQL databases, you must enable the
* ansi_quotes
option when you set this field to
* DOUBLE_QUOTES
.
Determines whether Amazon Kendra encloses SQL identifiers for tables and * column names in double quotes (") when making a database query.
By * default, Amazon Kendra passes SQL identifiers the way that they are entered into * the data source configuration. It does not change the case of identifiers or * enclose them in quotes.
PostgreSQL internally converts uppercase * characters to lower case characters in identifiers unless they are quoted. * Choosing this option encloses identifiers in quotes so that PostgreSQL does not * convert the character's case.
For MySQL databases, you must enable the
* ansi_quotes
option when you set this field to
* DOUBLE_QUOTES
.
Determines whether Amazon Kendra encloses SQL identifiers for tables and * column names in double quotes (") when making a database query.
By * default, Amazon Kendra passes SQL identifiers the way that they are entered into * the data source configuration. It does not change the case of identifiers or * enclose them in quotes.
PostgreSQL internally converts uppercase * characters to lower case characters in identifiers unless they are quoted. * Choosing this option encloses identifiers in quotes so that PostgreSQL does not * convert the character's case.
For MySQL databases, you must enable the
* ansi_quotes
option when you set this field to
* DOUBLE_QUOTES
.
Determines whether Amazon Kendra encloses SQL identifiers for tables and * column names in double quotes (") when making a database query.
By * default, Amazon Kendra passes SQL identifiers the way that they are entered into * the data source configuration. It does not change the case of identifiers or * enclose them in quotes.
PostgreSQL internally converts uppercase * characters to lower case characters in identifiers unless they are quoted. * Choosing this option encloses identifiers in quotes so that PostgreSQL does not * convert the character's case.
For MySQL databases, you must enable the
* ansi_quotes
option when you set this field to
* DOUBLE_QUOTES
.