这个样子是不是太复杂了
要知道数据量较大
而且频率不低
如果要建临时库的话,资源消耗上面受不了老板也不会答应啊!重要的是那样还需要用BULK INSERT
这个不是我的喜好阿

解决方案 »

  1.   

    倒入的時候,用vbscript不是可以轉換類型嗎?
      

  2.   

    楼上提到:playwarcraft(时间就像乳沟,挤挤还是有的) ( ) 信誉:100    Blog  2006-11-02 10:11:00  得分: 0  
     
     
       倒入的時候,用vbscript不是可以轉換類型嗎?
    请指教具体如何操作!例如源文件有如下内容:
    直接索引号,模块号,用户逻辑顺序号,用户号码,设备号,用户类别,用户状态,附加用户类别,话务员属性,CENTREX标志,CENTREX群号,呼叫源码,用户群号,呼叫代答/话务员组号,话务台呼出权控制,话务台呼入权控制,呼出权,呼入权,收号设备类型,呼叫观察标志,脉冲索引,KC16标志,反极性标志,计费申告,计费类别,振铃方式,计费源码,被叫计费源码,话务台新业务权限控制,新业务权限,预置业务0,预置业务1,预置业务2,预置业务3,预置业务4,预置业务5,预置业务6,预置业务7,预置业务8,预置业务9,预置业务10,预置业务11,预置业务12,预置业务13,预置业务14,预置业务15,预置业务16,预置业务17,预置业务18,预置业务19,预置业务20,预置业务21,预置业务22,预置业务23,预置业务24,预置业务25,预置业务26,预置业务27,预置业务28,预置业务29,预置业务30,预置业务31,话务台预置业务控制,呼出限制密码,CUG数据索引,ISDN数据索引,限呼组号,附加新业务权限,最大限额[分],最大限时时长[分钟],主叫前转计费源码,是否虚拟用户,状态100000,1,0,87683000,0,普通,正常,普通用户,远端话务员,否,无,0,无,无,1111111100000000000000000000000000000000,11111110,1101100000000000000000000000000000000000,11111110,自动,否,0,否,否,否,定期,正常振铃,0,被叫方不计费,11111111111111111111111111111111111111111111111011111111111111111111111111111111,000000000000000000010000000000000000000000000000,0,0,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,无权,1000,0,0,65535,00000000000000000000000000000000,0,65535,0,否,1如上内容较长请拷贝下来看!
    我只要其中的:
    模块号,用户逻辑顺序号,用户号码,设备号,用户类别,用户状态,呼出权,呼入权,新业务权限
    int      int            int      int   varchar  varchar  varchar varchar  varcharhhe有兴趣的大家研究研究  
      
     
      

  3.   

    你在建DTS的時候,不是有source和destination可以選擇欄位的嗎?
    轉換的方式也有多種,比如選擇ActiveX Script,就可以用VBscript來運算,轉換類型等等.
    唉~~~可惜這裡不能貼圖:(
    舉個簡單的function
    Function Main()
    DTSDestination("plant")=DTSGlobalVariables("@plant").Value   '賦變數
             DTSDestination("inventory_buffer")=DTSSource("Col003")       '選擇第幾列
             DTSDestination("create_datetime")=now                       '賦時間
             DTSDestination("create_name")="XXXXXXXXX"                   '賦常量
    Main = DTSTransformStat_OK
    End Function當然也可以轉變類型等函數,比如CDate(DTSSource("Col001"))這樣子等等
      

  4.   


    楼主还迷惑的话
    可以留下个邮箱,我把资料寄给你,DTS SQLServer2000实例大全,我买的书附带的光盘,仔细看看就可以了,呵呵
      

  5.   

    好的先谢谢楼上
    MY EMAIL:[email protected]