.NET经验心得探讨社区  
请在这里用键盘敲打出属于你的地位!

 

  1DELETE FROM  dbo.MDB_GOODS
  2DELETE FROM  dbo.MDB_STYLE
  3DELETE FROM  dbo.MDB_SERIES
  4DELETE FROM  dbo.MDB_BCLASS
  5DELETE FROM  dbo.MDB_MCLASS
  6DELETE FROM  dbo.MDB_SIZE
  7DELETE FROM  dbo.MDB_SIZE_GROUP
  8
  9
 10INSERT INTO dbo.MDB_SERIES
 11(SERIES_ID, SERIES_NAME, [DESCRIBE], SYSTEM_ID)
 12SELECT SERIES_ID, SERIES_NAME, [DESCRIBE], SYSTEM_ID
 13FROM  
 14OPENDATASOURCE(  
 15                 'SQLOLEDB',  
 16                 'Data Source=192.168.1.246;User ID=sa;Password=sa'  
 17                 ).ln_tj060216.dbo.SERIES as a
 18WHERE NOT EXISTS (SELECT 1 FROM dbo.MDB_SERIES b WHERE b.SERIES_ID=a.SERIES_ID)
 19
 20INSERT INTO dbo.MDB_MCLASS
 21(MCLASS_ID, MCLASS_NAME, [DESCRIBE], SYSTEM_ID)
 22SELECT MCLASS_ID, MCLASS_NAME, [DESCRIBE], SYSTEM_ID
 23FROM 
 24OPENDATASOURCE(  
 25                 'SQLOLEDB',  
 26                 'Data Source=192.168.1.246;User ID=sa;Password=sa'  
 27                 ).ln_tj060216.dbo.MCLASS as a
 28WHERE NOT EXISTS (SELECT 1 FROM dbo.MDB_MCLASS b WHERE b.MCLASS_ID=a.MCLASS_ID)
 29
 30INSERT INTO dbo.MDB_BCLASS
 31( MCLASS_ID, BCLASS_ID, BCLASS_NAME, [DESCRIBE], SYSTEM_ID)
 32SELECT MCLASS_ID, BCLASS_ID, BCLASS_NAME, [DESCRIBE], SYSTEM_ID
 33FROM 
 34OPENDATASOURCE(  
 35                 'SQLOLEDB',  
 36                 'Data Source=192.168.1.246;User ID=sa;Password=sa'  
 37                 ).ln_tj060216.dbo.BCLASS as a
 38WHERE NOT EXISTS (SELECT 1 FROM dbo.MDB_BCLASS b WHERE b.MCLASS_ID=a.MCLASS_ID AND a.bclass_id=a.bclass_id)
 39
 40INSERT INTO dbo.MDB_SIZE_GROUP
 41( SIZEG_ID, SIZEG_NAME, SYSTEM_ID)
 42SELECT SIZEG_ID, SIZEG_NAME, SYSTEM_ID
 43FROM 
 44OPENDATASOURCE(  
 45                 'SQLOLEDB',  
 46                 'Data Source=192.168.1.246;User ID=sa;Password=sa'  
 47                 ).ln_tj060216.dbo.SIZE_GROUP as a
 48WHERE NOT EXISTS (SELECT 1 FROM dbo.MDB_SIZE_GROUP b WHERE b.SIZEG_ID=a.SIZEG_ID)
 49
 50
 51
 52INSERT INTO dbo.MDB_SIZE
 53( SIZEG_ID, [SIZE], SYSTEM_ID, SORT)
 54SELECT SIZEG_ID, [SIZE], SYSTEM_ID, SORT
 55FROM 
 56OPENDATASOURCE(  
 57                 'SQLOLEDB',  
 58                 'Data Source=192.168.1.246;User ID=sa;Password=sa'  
 59                 ).ln_tj060216.dbo.SIZE as a
 60WHERE NOT EXISTS (SELECT 1 FROM dbo.MDB_SIZE  b WHERE b.SIZEG_ID=a.SIZEG_ID and a.size=b.size)
 61
 62
 63
 64
 65
 66INSERT INTO dbo.MDB_STYLE
 67(SYSTEM_ID, STYLE_TYPE, SIZEG_ID, MCLASS_ID, BCLASS_ID, SERIES_ID, 
 68      COLLECTION, PAGE, BRAND_NAME, YEARS, SEASON, RETAIL_PRICE, UNIT, 
 69      GENDER, STYLE_NAME, E_NAME, [DESCRIBE], UPDATE_DATE, CLOSE_DATE, 
 70      TAX_RATE, BORG_ID, SEC_CLASS_ID, PLAYGROUND, PERIOD_START, 
 71      PERIOD_END, MATERIAL_DESCRIBE, STYLIST, ATTRIB1_VALUE, ATTRIB2_VALUE, 
 72      ATTRIB3_VALUE, ATTRIB4_VALUE, ATTRIB5_VALUE)
 73SELECT SYSTEM_ID, STYLE_TYPE, SIZEG_ID, MCLASS_ID, BCLASS_ID, SERIES_ID, 
 74      COLLECTION, PAGE, BRAND_NAME, YEARS, SEASON, RETAIL_PRICE, UNIT, 
 75      GENDER, STYLE_NAME, E_NAME, [DESCRIBE], UPDATE_DATE, CLOSE_DATE, 
 76      TAX_RATE, BORG_ID, SEC_CLASS_ID, PLAYGROUND, PERIOD_START, 
 77      PERIOD_END, MATERIAL_DESCRIBE, STYLIST, nullnull
 78    nullnullnull
 79FROM  
 80OPENDATASOURCE(  
 81                 'SQLOLEDB',  
 82                 'Data Source=192.168.1.246;User ID=sa;Password=sa'  
 83                 ).ln_tj060216.dbo.STYLE as a
 84WHERE NOT EXISTS (SELECT 1 FROM dbo.MDB_STYLE  b WHERE b.STYLE_TYPE=a.STYLE_TYPE  )
 85
 86
 87INSERT INTO dbo.MDB_GOODS
 88( GOODS_NO, COLOR_SEQ, SYSTEM_ID, STYLE_TYPE, SIZEG_ID, [SIZE]
 89      STYLE_NO, UNIT, RETAIL_PRICE, COLOR_MAIN, BARCODE, STATUS, 
 90      COLOR_MATCH, COLOR_NAME, BARCODE2, Start_Date
 91)
 92SELECT GOODS_NO, COLOR_SEQ, SYSTEM_ID, STYLE_TYPE, SIZEG_ID, [SIZE]
 93      STYLE_NO, UNIT, RETAIL_PRICE, COLOR_MAIN, BARCODE, STATUS, 
 94      COLOR_MATCH, COLOR_NAME, BARCODE2, NULL
 95FROM  
 96OPENDATASOURCE(  
 97                 'SQLOLEDB',  
 98                 'Data Source=192.168.1.246;User ID=sa;Password=sa'  
 99                 ).ln_tj060216.dbo.goods as a
100WHERE NOT EXISTS (SELECT 1 FROM dbo.MDB_GOODS  b WHERE b.goods_no=a.goods_no  )
posted on 2006-02-17 17:00  苦涩的咖啡  阅读(412)  评论(2编辑  收藏  举报