Access データベースにあるテーブル (100 以上) をジオデータベース テーブルに変換し、それらを並べ替え、各テーブルの不要なフィールドを同時に削除するのが好きです。Sort_management メソッドを使用してテーブルを変換およびソートし、続いて DeleteFieldd_management メソッドを使用してフィールドを削除すると考えました。ここに私が書いたコードがあります、
import arcpy
from arcpy import env
env.workspace = "E:\Database Project\ACS Estimate 2011\ACS 2011 Tables.mdb"
tableList = arcpy.ListTables()
for table in tableList:
out_dataset = "E:\Database Project\ACS Estimate 2011\Data\To Database\Seq Tables.gdb"
#Process: Sort
arcpy.Sort_management(table, out_dataset, "GEOID ASCENDING", "UR")
#Process: Delete Field
arcpy.DeleteField_management(out_dataset, "FILEID;FILETYPE;STUSAB;CHARITER")
次のエラー メッセージが表示されます。
どんな助けでも大歓迎です。前もって感謝します。