0

我有一个将数据导入临时表的导入。将数据插入暂存后,根据数据将其移动到主表或错误表。例如,名称字段是长度为 25 的文本字段。如果记录的名称超过 25 个字符,则数据将移动到错误表中。

目前,VBA 逻辑尝试将数据从暂存表移动到主表,如果失败(因为主键违规或 mndatory 字段的数据丢失),则将记录移动到错误表。

问题在于超过字段最大长度的数据。我希望当数据从登台移动到主表并且数据超过文本字段长度时,插入 SQl 将失败。相反,访问会截断数据并将其插入到主表中。

尝试插入时,是否存在阻止自动截断数据的访问?

问候开发

4

0 回答 0