OceanBase logo

OceanBase

トランザクション処理、分析、AIワークロードに最適な分散データベース

プロダクト概要
デプロイを自由に

OceanBase Cloud

OceanBaseの導入とスケーリングを最適化

エンタープライズ版

自社インフラ上での運用・管理に対応

オープンソース版を試す

コミュニティ版

開発者向けオープンソース分散データベース

OceanBase seekdb

AIネイティブなオープンソースの検索データベース

顧客事例

さまざまな業界の企業による導入事例を紹介します。

さらに見る
利用シーン別

あらゆるシナリオに対応するOLTP

ハイブリッドクラウドソリューション

大容量ストレージデータベースのコスト削減

リアルタイム分析混合ワークロード

複数インスタンスの統合

ドキュメント

会社概要

OceanBaseの企業情報、パートナーシップ、そして信頼性・セキュリティへの取り組みについて紹介します。

OceanBaseについて

トラストセンター

法的情報

お問い合わせ

日本 - 日本語
International - English
中国站 - 简体中文
クラウドで始める

OceanBase

トランザクション処理、分析、AIワークロードに最適な分散データベース

プロダクト概要
デプロイを自由に

OceanBase Cloud

OceanBaseの導入とスケーリングを最適化

エンタープライズ版

自社インフラ上での運用・管理に対応

オープンソース版を試す

コミュニティ版

開発者向けオープンソース分散データベース

OceanBase seekdb

AIネイティブなオープンソースの検索データベース

顧客事例

さまざまな業界の企業による導入事例を紹介します。

さらに見る
利用シーン別

あらゆるシナリオに対応するOLTP

ハイブリッドクラウドソリューション

大容量ストレージデータベースのコスト削減

リアルタイム分析混合ワークロード

複数インスタンスの統合

OceanBaseの企業情報、パートナーシップ、そして信頼性・セキュリティへの取り組みについて紹介します。

OceanBaseについて

トラストセンター

法的情報

お問い合わせ

クラウドで始める
编组
すべての製品
    • データベース
    • アイコンOceanBaseデータベース
    • アイコンOceanBase Cloud
アイコン

OceanBase Cloud

すべてのバージョン

    OceanBase ロゴ

    AI時代を支える分散データベース

    日本 - 日本語
    International - English
    中国站 - 简体中文
    プロダクト
    OceanBase Cloudエンタープライズ版コミュニティ版OceanBase seekdb
    会社概要
    OceanBaseについてトラストセンター法的情報お問い合わせ
    公式アカウント
    ConnpassXQiitaLumaGitHub

    © OceanBase 2026. All rights reserved

    クラウドサービス契約個人情報保護ポリシーセキュリティ
    お問い合わせ
    ドキュメントフィードバック
    1. ホーム
    2. OceanBase Cloud
    3. master
    アイコンOceanBase Cloud
    master
    データベース
    • OceanBaseデータベース
    • OceanBase Cloud
    • master

    ワイルドカード規則の説明

    最終更新日:2026-06-03 10:03:39  更新
    シェア
    このページの内容
    背景
    文字「*」
    文字「?」
    文字 "[]"
    文字 "[!]"

    折りたたみ

    シェア

    本記事では、データ移行サービスでサポートされているワイルドカード規則について説明します。

    背景

    ワイルドカード規則はクラス正規表現の形式を採用しており、現在データ移行でサポートされているワイルドカード規則には、「*」、「?」、「[]」、および「[!]」が含まれます。また、データ移行ではスキーマ名もワイルドカード規則で記述することが可能です。例えば、schema*.* のように。移行対象規則と除外対象規則を設定する際は、大文字と小文字を区別してください。マッチング規則とソース側のオブジェクト名の大文字小文字が一致しない場合、データベースオブジェクトはマッチングされません。

    移行対象規則と除外対象規則を設定した後、ソース側で新しいテーブルが作成された場合、そのテーブル名が移行対象規則にマッチし、かつ除外対象規則にマッチしなければ、データ移行によってリアルタイムで同期されます。

    文字「*」

    文字「*」は任意の長さの文字列や空文字列にマッチします。「*」を使用して、データベースまたはスキーマ内のすべてのオブジェクトを選択できます。例えば、移行オブジェクトルール を <Schema>.* と設定すると、右側の 実行結果 にそのスキーマ下のすべてのテーブルとビューが表示されます。

    oms-domestic-75

    また、除外オブジェクトルール で移行不要なオブジェクトを設定し、検証 をクリックすることもできます。検証が通過したら、プレビュー をクリックすると、実行結果 で確認できます。

    oms-domestic-76

    文字「?」

    文字「?」は1文字に一致します。複数の文字に一致させる場合は、複数の「?」を連続して使用する必要があります。「?」を使用して、データベースまたはスキーマ内で一部の特徴に一致するオブジェクトを選択できます。例えば、移行オブジェクトルール を <Schema>.t? と設定すると、右側の 実行結果 には、そのスキーマ下でこの形式に一致するテーブルとビューが表示されます。

    注意

    文字「?」はヌル文字には一致しません。つまり、「?」が置かれる位置には必ず文字が存在する必要があります。

    oms-domestic-77

    また、除外オブジェクトルール で移行不要なオブジェクトを設定し、検証 をクリックすることもできます。検証に合格したら、プレビュー をクリックすると、実行結果 で確認できます。

    oms-domestic-78

    文字 "[]"

    文字 "[]" は角括弧内の任意の1文字に一致します。[start-end] は連続する範囲を表します。例えば、移行オブジェクトルール を <Schema>.[]* と設定すると、右側の 実行結果 には、そのスキーマ下でこの形式に合致するテーブルとビューが表示されます。

    oms-domestic-79

    また、除外オブジェクトルール で移行不要なオブジェクトを設定し、検証 をクリックすることもできます。検証が通過したら、プレビュー をクリックすると、実行結果 で確認できます。

    oms-domestic-80

    文字 "[!]"

    文字 "[!]" は角括弧内にない文字(ヌル文字を除く)に一致します。[!start-end] は連続する範囲を表します。例えば、移行オブジェクトルール を <Schema>.[!]* と設定すると、右側の 実行結果 には、そのスキーマ下でこの形式に合致するテーブルとビューが表示されます。

    oms-domestic-81

    また、除外オブジェクトルール で移行不要なオブジェクトを設定し、検証 をクリックすることもできます。検証が通過したら、プレビュー をクリックすると、実行結果 で確認できます。

    oms-domestic-82

    前のトピック

    一致ルールの設定と変更
    最後

    次のトピック

    移行オブジェクトのインポート
    次
    このページの内容
    背景
    文字「*」
    文字「?」
    文字 "[]"
    文字 "[!]"