You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Schema.ini文件中省略列?Access导入固定宽度文本场景

Access固定宽度文本导入:用INI文件省略无用分隔列

处理固定宽度文本导入Access时,通过Schema.ini文件可以精准控制哪些列保留、哪些列跳过,具体操作分两种清晰的方式:

方法1:直接定义需保留列的起始位置

如果明确知道目标列的准确起始位置和宽度,可跳过中间无用列,仅定义需要导入的字段:

[目标文本文件.txt]
Format=FixedWidth
Col1=表字段1 Text Width 5
Col2=表字段2 Text Width 8 Start 11

上述配置中,第二个字段直接指定从第11位开始,自动跳过第6-10位的无用列,无需额外设置跳过规则。

方法2:明确标记跳过列

若想让配置结构更直观,可给无用列设置Skip类型,明确告知Access忽略该部分内容:

[目标文本文件.txt]
Format=FixedWidth
Col1=表字段1 Text Width 5
Col2=Skip Width 5
Col3=表字段2 Text Width 8

这里Col2被定义为跳过类型,宽度5位,导入时会直接忽略该段内容。

关键注意事项

  • Schema.ini必须和文本文件放在同一目录下,文件名严格为Schema.ini
  • 配置中的字段类型要与Access目标表的字段类型匹配(如Integer、Date、Text等)
  • 固定宽度的起始位置从1开始计数,而非0索引

内容的提问来源于stack exchange,提问作者designspeaks

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 14:05:23