どのようにOracleのカスタムタイプ

A:Oracleの多くの種類がありますが、それは次のカテゴリに分けることができ
、文字列型。以下のような:CHAR、NCHAR、VARCHAR2、NVARCHAR2 。
図2に示すように、数値タイプ。例えば:int型、数(P、S )、整数、SMALLINT。
3、日付タイプ。以下のような:日付、間隔、タイムスタンプ。
4、PL / SQLタイプ。例えば:PLS_INTEGER、BINARY_INTEGER、BINARY_DOUBLE(10グラム )、BINARY_FLOAT(10グラム)、ブール。PLSQLタイプは、テーブルの場合建設として、SQL環境で使用することができません。
5、カスタムタイプ:タイプは/タイプを作成します。

2:型/型判別接触作成
1を、同じ:
(1)キータイプを作成するのと一緒に使用または直接定義型を定義することができるタイプ
2、差:
:タイプ構文を作成する
タイプのテーブルとして型変数を作成
または:
作成型変数オブジェクトとして(
     フィールドタイプ1、
     フィールド2タイプ2
)。

構文を入力:
タイプは、変数タイプのテーブルである
か、:
型の変数が記録され(
     フィールドタイプ1、
     フィールド2タイプ2
)。

相違点:
(1)もし直接IS有するタイプの後ろに、後でとして作成する
。(2)オブジェクトが作成され、作成、およびレコードタイプレコード
(3)文ブロックに使用されるタイプの、および別の作成します。

説明:カスタム一般的に二つのタイプ、オブジェクトタイプとテーブルタイプの。同様の目的をrecored、データテーブルの行を表し、オブジェクトフィールドがテーブルに非常フィールドであることができる、カスタム・テーブル必要良いオブジェクト型の種類が定義されています。

 

特定の参照:https://www.cnblogs.com/advocate/p/3729998.html

おすすめ

転載: www.cnblogs.com/shujk/p/12547836.html