PL / SQLリーク充填(1)データ型-----

命名規則1.1データ

  実際には、あなたが例えば、最大30個の文字に加えて、すべての制限をスキップすることができたとき、あなたは二重引用符で文で自分の名前を入れることができます。

宣言する

    "True_lower_case"  INTEGER 

    「」DATE;   - はい、4つのスペースをすることができます!

    "123_gogo"     VARCHAR210 )。

ベギン

エンド ;

 

  注意:また、二重引用符を使用する必要があるコード名を参照するには。

1.2データ型

  1.2.1ブール

    NULL、TRUE、FALSE:PL / SQLは3値のBooleanデータ型をサポートしています

  1.2.2バイナリ・データ型

    Oracleは、RAW、BLOB、およびBFILEを含むバイナリデータのいくつかの形式をサポートしています

  1.2.3インターネット・データ・タイプ

    Oracleは、データのXMLおよびURIデータの種類だけでなく、知られているのDBUri-REFのクラスを提供します。

    そして、あなたはSYS_XML.GEN機能とDBMS_XMLGENパッケージを使用してデータベースに格納されたXMLデータを照会することができます。また、それは、私たちはXPath言語検索のXML文書をネイティブSQL文演算子を使用することができます。

    URIに関連する種類のURITypeとHTTPURITypeを、オブジェクトの継承階層のすべての部分は、WEBページの外側URLやファイルを保存するために使用することができますが、また、データベース内のデータを指すことができます。

  1.2.4「任意」のデータ型

    「任意」の種類は、私たちは、動的に説明する型、および他のデータ・インスタンスのSQLデータ型のインスタンスのセットをパッケージ化し、アクセスすることができます。

    「任意」のデータ型がするANYTYPE、AnyDataのとANYDATASETが含まれています。

1.3型変換

  1.3.1暗黙の型変換

    次の図は、PL / SQLを完了することができます暗黙の型変換を示しています。

    

 

    欠陥の暗黙的な変換の種類:
      1)PL / SQLは静的型付け言語です。プログラムが実行されている場合、暗黙的な変換は、明快さとセキュリティコードを失うことになります

      2)常にコードに影響を与え

      3)暗黙的型変換コンテキスト依存のコード

      比較的読みやすくを有する4)表示型コンバータ

    要するに、我々は暗黙の型変換を利用するのは避けるべきです。

  1.3.2表示タイプ変換

    CAST関数は、別のデータ型またはコレクション型とは逆に、組み込みのデータ型またはデータ型のセットを変換することです

     

 

 

 

おすすめ

転載: www.cnblogs.com/djjddjdj/p/11695911.html