BCP导入TXT时,新增字段缺省值问题

wtyjl 2017-07-19 02:10:42
源表增加了1个日期字段,想直接取当前日期;
问题是导入的TXT没有该字段

SQL中有无类似ORACLE中SQLLDR的直接在控制文件增加SYSDATE的类似方法?
...全文
214 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shinger126 2017-07-20
  • 打赏
  • 举报
回复
引用 4 楼 wtyjl 的回复:
TXT比较大,1个一般几十万条,用触发器的思路可以,怀疑效率或占用资源会多些
txt列表中没有这个列的话,在表里面给这个列添加一个默认值就是了,导入的时候,就不要导这个列
wtyjl 2017-07-19
  • 打赏
  • 举报
回复
TXT比较大,1个一般几十万条,用触发器的思路可以,怀疑效率或占用资源会多些
  • 打赏
  • 举报
回复
sqlcmd 试试呢
二月十六 2017-07-19
  • 打赏
  • 举报
回复
给表时间字段加一个触发器,在数据插入修改的时候更新这个字段为当前时间
kingtiy 2017-07-19
  • 打赏
  • 举报
回复
好像没有这个选项. 导入的时候,建议你使用SSIS去导入,在ssis中可以派生一列.然后导入你的目标表.

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧