SQLでは一連の事前定義データ型(INTEGERやVARCHARなど)が提供されており、アプリケーションが使用するデータを格納するために利用できますが、データのモデル化に必要となる特定の要件がそれらによってすべて満たされるとは限りません。
ユーザー定義型(UDT)を使用すれば、ユーザー独自のデータ型を作成してから、事前定義データ型と同様に使用することにより、SQLを拡張できます。
SQLでは一連の事前定義データ型(INTEGERやVARCHARなど)が提供されており、アプリケーションが使用するデータを格納するために利用できますが、データのモデル化に必要となる特定の要件がそれらによってすべて満たされるとは限りません。
ユーザー定義型(UDT)を使用すれば、ユーザー独自のデータ型を作成してから、事前定義データ型と同様に使用することにより、SQLを拡張できます。