我有一个导入数据导入数据到临时表。将数据插入到分段后,它将根据数据移动到主表或错误表中。例如,名称字段是长度为25的文本字段。如果记录的名称超过25个字符,则数据将移至错误表。
目前,VBA逻辑尝试将数据从Staging移动到Main表,如果它失败(主键违规或错误数据丢失),则记录将移至错误表。
问题是超出字段最大长度的数据。我希望当数据从登台移动到主表并且数据超过文本字段长度时,插入SQl将失败。而是访问截断数据并将其插入主表。
当尝试插入时,是否存在阻止自动截断数据访问的内容?
此致 开发