空またはnullデータのインポート

取込みジョブの作成時に、Oracle Unityデータ・モデルに空またはnull値をインポートできます。

Oracle Unity Developerヘルプ・センターで、Oracle Unity APIを使用した空またはNullデータの取込みについてさらに学習します。

ソース・ファイルの空またはnullデータを表す様々な方法

値のないデータを空またはnull値として表すことができます。

Oracle Unityデータ・モデルの空またはnullデータの挿入の制限事項を確認してください。

次の例は、空またはnull値を使用してインポートできるレコードを示しています。

ID FirstName LastName MiddleName
100 John Doe  

顧客レコードにはミドル・ネームがないため、値は空またはnull値としてインポートされます。

ミドル・ネームのデータは、次の方法で表すことができます。

例1: 空の値

ソース・ファイルでは、レコードのすべての値が二重引用符で囲まれるため、ミドル・ネームの値は空の値としてインポートされます。

ID,FirstName,LastName,MiddleName
"100","John","Doe",""

例2: 空の値

ソース・ファイルでは、null値のみが二重引用符で囲まれるため、ミドル・ネームの値は空の値としてインポートされます。

ID,FirstName,LastName,MiddleName
100,John,Doe,""

例3: 空の値

ソース・ファイルでは、一部のデータ値とミドル・ネームの値が二重引用符で囲まれるため、ミドル・ネームの値は空の値としてインポートされます。1つのデータ値(Doe)は、オプションで、二重引用符ではなくカンマで解析されます。

ID,FirstName,LastName,MiddleName
"100","John",Doe,""			

例4: Null値

ソース・ファイルでは、データの解析に二重引用符は使用されません。かわりに、カンマが、データを解析する区切り文字です。2つの連続したカンマを持つミドル・ネームのデータを解析すると、null値としてインポートされます。

ID,FirstName,LastName,MiddleName
100,John,Doe,,

例5: Null値

ソース・ファイルでは、ミドル・ネームの値を除くすべての値が二重引用符で囲まれています。2つの連続したカンマを持つミドル・ネームのデータを解析すると、null値としてインポートされます。

ID,FirstName,LastName,MiddleName
"100","John","Doe",,

空またはnullデータの制限事項

次のデータ型には、空またはnull値は挿入できません。

  • ブール

  • Array

データ・オブジェクトの次の属性には、空またはnull値は挿入できません。

  • ID

  • TenantID

  • SourceID

  • CreatedBy

  • ModifiedBy

  • CreatedTS

  • ModifiedTS

  • RowCreatedTS

  • RowModifiedTS

  • SourceObjectID

さらに学ぶ

ソースの作成

取込みジョブの作成

CSVファイル標準

Open CSVパーサー

RFC 4180パーサー

ブール・データのインポート

取込み, 取込みジョブ, 取込みジョブの作成, ソース, インポート, インポート・ジョブ, インポート・ジョブの作成, データのインポート, データの取込み, nullデータ, 空のデータ, 空のデータのインポート方法, nullデータのインポート方法