关于两库数据转换的问题

blazeworld 2007-04-04 05:28:37
各位大侠,遇到一个麻烦的问题,菜鸟请各位老大帮忙啊
如题:两个数据库之间通过数据转换,别的都可以对应上,就是遇到个麻烦的问题,请问源数据中的内容是“用户”“试用”如何转换成目的数据库中的“1”,“2”数字表示啊,求办法!
...全文
188 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxd001_810 2007-04-05
  • 打赏
  • 举报
回复
在你进行DTS转换时,到“列映射和转换”界面时,点击“转换”,并在其中选择“在将信息复制到目的地时对其进行转换”,然后编写你所需要的VB Script Language等脚本代码即可。
free_pop2k 2007-04-04
  • 打赏
  • 举报
回复
可以在先导入前把值先换了,象楼上所说的一下。
也可以先导入再更新那一列的值

update table set field=(case field when '用户' then 1 when '试用' then 2 end)
sdsxlj 2007-04-04
  • 打赏
  • 举报
回复
select *,case field1 when '用户' then 1 when '试用' then 2 end from table1

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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