2.2.4.8. PostgreSQL ドメインタイプ


PostgreSQL は、他の基礎となるタイプに基づくユーザー定義の型もサポートしています。このような列型を使用すると、Debezium は完全な型階層に基づいて列の表現を公開します。

重要

ドメインタイプを使用する列を監視する場合は、特別な考慮する必要があります。

デフォルトのデータベースタイプの 1 つを拡張するドメインタイプを使用して列が定義され、ドメインタイプがカスタムの長さ/scale を定義する場合、生成されたスキーマは定義された長さ/scale を継承します。

カスタムの長さ/スケールを定義する別のドメインタイプを拡張するドメインタイプを使用して列を定義すると、PostgreSQL ドライバーの列メタデータの実装により、生成されたスキーマは定義された長さ/scale を継承し ません

2.2.4.8.1. ネットワークアドレスタイプ

PostgreSQL には、IPv4、IPv6、および MAC アドレスを保存できるデータタイプもあります。これらのタイプは入力エラーチェックと特殊演算子および機能を提供するため、プレーンテキスト型の代わりにこれらを使用することが適切です。

PostgreSQL データ型リテラル型 (スキーマ型)セマンティック型 (スキーマ名)注記

INET

STRING

 

IPv4 ネットワークおよび IPv6 ネットワーク

CIDR

STRING

 

IPv4 および IPv6 のホストおよびネットワーク

MACADDR

STRING

 

MAC アドレス

MACADDR8

STRING

 

EUI-64 形式の MAC アドレス

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.