I have a CSV table with millions of records. When I imported in into dbase via ArcMap, those inital zeros in a certain field just went away. E.g. one field show be "01001", but it displayed as "1001".
How can I keep the inital zeros?
You can put a schema.ini file in the same folder as your CSV file. In it define the fields you need leading zeros as text fields.
http://msdn.microsoft.com/en-us/library/ms709353%28v=vs.85%29.aspx
http://gisnuts.com/terra/blog/2012/06/14/using-the-schemaini-file-to-import-a-csv-file-into-arcgis
If your values are stored as integers, the leading zeroes are dropped.
You can either make a schema.ini file, or add a new "string" field and calculate it with the appropriate field.
There is also the option of right clicking the field -> number format -> custom -> and adding in your own zeroes.