sql-server - 数据库从 MDB 导入到 SQL 数据类型问题
问题描述
我在导入 MDB 数据库时遇到了一些问题,特别是在包含日期但声明为 NVARCHAR(12) 的列上,我每天都导入 MDB 数据库,因此我无法更改 SQL 数据库中的数据类型,因为下一个day 在导入新数据时给了我错误。导入新数据时是否可以请求更改数据类型?非常感谢。
解决方案
不要导入,而是链接表。
然后运行以链接表为源的追加查询,并在其中使用DateValue
或转换将 textdate 字段转换为真正的日期字段CDate
。
推荐阅读
- promise - Promise.race 可以使用不必要的内存吗?
- c# - Telerik 具有活动目录的文件资源管理器,如果 AD 允许,用户只能在其中看到共享文件夹
- excel - Excel:SUMIFS 的动态列引用
- nservicebus - NServiceBus 消息处理程序和重试
- reactjs - 在地图和过滤器中获取数组长度
- android - RxJava 2 - 如何比较 concat 的第一个和第二个结果
- javascript - 位置访问超时,在本机反应中位置不可用
- c# - WPF C#如何根据活动按钮在两个集合之间进行选择以在GridView中使用
- angular - 后端不返回数据时显示空字段
- asp.net-core - 如何在所有 Web 服务器上运行 asp.net 核心应用程序?这就是红隼的原因吗?