Del*_*els 3 size dbf field dbase esri
我现在使用ESRI shapefile格式,我在更改/编辑数据库字段大小时遇到了一些问题.我创建了一个200长度/大小的字段,现在我希望它只有80长度/大小(空间和其他改进).
但是我不能再编辑字段大小了:(有人可以指出如何更改字段大小?
顺便说一下,我尝试过可以编辑字段大小的实用工具,例如DBF Explorer,但是当我在字符/文本字段上更改字段大小时,浮点数/数字字段上的数据会被删除:(
DBF Explorer
PS:ESRI数据库使用.dbf扩展,我认为它是DBASE III plus或DBASE IV格式
请不要修改标题,该数据是由排列固定偏移,并改变字段的大小的东西,不匹配的记录的物理长度WILL损坏你的表.
你需要能够读/写DBF的东西来有效地做到这一点.旧的DBase安装可以工作,虽然你最好用Visual FoxPro(FoxPro命令是MODI STRU,它是" MODIFY STRUCTURE "的缩写).我还会看一下将数据推送/拉到其他格式的其他工具.如果您有权访问Access(请原谅双关语),您始终可以将数据作为Access表导入Access,重组表,然后将其导出,尽管从Access 2007开始,本机DBF/FoxPro支持更多或者少删除,需要ODBC.其他(更耗时)的措施是: