---
title: 表组是否区分大小写-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 表组是否区分大小写相关的常见问题和使用技巧，帮助您快速解决 表组是否区分大小写的难题。
---
切换语言

- 简体中文
- English

划线反馈

# 表组是否区分大小写

更新时间：2026-03-06 06:26

适用版本： V4.1.x、V4.2.x、V4.3.x、V4.4.x 内容类型：Troubleshoot  

## 问题描述

创建表组的时候区分大小写，但是在查询时却不区分大小写了。

![1](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/knowledge-base/database/sql-1/table-group/are-case%20sensitivity-in-table-group-names/1.png)

## 适用版本

OceanBase 数据库 V4.x 版本。

## 问题原因

是否区分大小由参数 `lower_case_table_names` 控制，该参数需要在创建租户时指定，租户创建后不能通过 SQL 语句修改。

sys 租户由系统自动创建，参数 `lower_case_table_names` 的默认值为 2，表示表名将按照指定的大小写形式进行存储，并以不区分大小写形式进行比较。

业务租户由用户自己创建，在创建时可以指定参数 `lower_case_table_names` 的值，如果未指定，则默认为 1，表示表名将按照小写形式进行存储，并以不区分大小写形式进行比较。

![2](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/knowledge-base/database/sql-1/table-group/are-case%20sensitivity-in-table-group-names/2.png)

## 解决方法

如果需要用户需要创建和查询时都区分大小写，需要在业务租户时指定参数 `lower_case_table_names` 的值为 0。

有关参数 `lower_case_table_names` 的详细信息，可参考[lower_case_table_names](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004478699)。

Previous

[Oracle 租户中创建带 RANGE 或 LIST 类型分区的表组错误，错误代码 ORA-00900](https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000174)

Next

[报错 table and tablegroup use different partition options not allowed](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000260632) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
