日本語

FAQ: 結合後の属性テーブルに NULL 値や空の値が存在するのはなぜですか?

質問

結合後の属性テーブルに NULL 値や空の値が存在するのはなぜですか?

答え

フィーチャクラスとスタンドアロンのテーブル (dBASE IV、dBASE V、CSV、PRN など) との結合の実行後、結合テーブルのフィールドの値は空または NULL になります。

Null 値は、いくつかの要因の結果である場合があります。

  • 結合に対して指定されたフィールドの値が一致しません。結合では大文字と小文字も区別されます。 たとえば、NEW YORK は New York と結合されません。 文字列の値の大文字小文字を適切な状態に変換する方法については、「関連情報」セクションに示す技術資料をご参照ください。
  • テーブルまたはフィーチャクラスの名前、あるいはテーブルまたはフィーチャクラス内のフィールド名に、スペースまたは特殊文字が含まれています
  • テーブルが、パーソナル ジオデータベースでない Microsoft Access データベースに格納されています。 詳細については、「操作手順: ArcGIS での Microsoft Access テーブルの使用」をご参照ください。
  • テーブル内のフィールド名が、Microsoft Access の予約語です。予約語のリストについては、「関連情報」セクションをご参照ください。

Related Information