ADO.NET Provider for Google BigQuery

Build 25.0.9434

SupportCaseSensitiveTables

Specifies whether the provider distinguishes between tables and datasets with the same name but different casing.

データ型

bool

デフォルト値

false

解説

By default, the 本製品 treats table and dataset names as case-insensitive when retrieving metadata. If multiple tables or datasets exist with the same name but different casing (for example: Customers, customers, and CUSTOMERS), only one of them is shown in system views such as sys_tables.

When this property is set to true, the 本製品 includes all case-variant tables and datasets in metadata. To prevent name collisions, the 本製品 renames duplicate entries by appending disambiguating information to their names (for example: customers becomes customers_1).

This setting affects both metadata and queries. When the 本製品 disambiguates table or dataset names in metadata, those renamed versions must also be used in SQL queries. For example, if two tables exist such as Customers and customers, you may need to query them as: "SELECT * FROM Customers" and "SELECT * FROM customers_1".

Enable this property if your environment contains tables and datasets with the same name in different casing and you need all of them represented in the metadata.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434