有三张表:
CREATE TABLE [DICT_XMZD] (
[id] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[xmmc] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[xmms] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
[xmlx] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[yb] [varchar] (128) COLLATE Chinese_PRC_CI_AS NULL ,
[yzd] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[xmzdb] [varchar] (128) COLLATE Chinese_PRC_CI_AS NULL ,
[xmzdzd] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[bz] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL ,
CONSTRAINT [PK_DICT_XMZD] PRIMARY KEY  CLUSTERED 
(
[id]
)  ON [PRIMARY] 
) ON [PRIMARY]
GOCREATE TABLE [DA_XWJLMX] (
[id] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[xwjlid] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[xmid] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[nr] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
CONSTRAINT [PK_DA_XWJLMX] PRIMARY KEY  CLUSTERED 
(
[id]
)  ON [PRIMARY] 
) ON [PRIMARY]
GO
CREATE TABLE [jb_gxy_sfjl] (
[lsh] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[grbjh] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[sfrq] [datetime] NULL ,
[glzb] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[wxfc] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[ssy] [smallint] NULL ,
[szy] [smallint] NULL ,
[xyfj] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[bfz] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[bfzm] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[mqzz] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[mqzzm] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[mqfy] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[mqfym] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[bglfyyy] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[bglfyyym] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[bfyyy] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[bfyyym] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[zlcs] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[zlcsm] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[jkcf] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[jkcfm] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL ,
[hzjs] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[sfys] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[yyrq] [datetime] NULL ,
[bz] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL ,
[djrq] [datetime] NULL ,
[djry] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[djjgdm] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[djjgmc] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[sfysbm] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[djryBm] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[XGRQ] [datetime] NULL ,
[XGRY] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[XGJGDM] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[XGJGMC] [varchar] (60) COLLATE Chinese_PRC_CI_AS NULL ,
[mqfylxdm] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[mqfylxmc] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
[mqfylx] [varchar] (200) COLLATE Chinese_PRC_CI_AS NULL ,
[zg] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[zgsm] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[djjddm] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO
效果要是这样的:
如果dict_xmzd表的yzd和jb_gxy_sfjl表的字段相同,yzdb=jb_gxy_sfjl,则把dict_xmzd中的id,jb_gxy_sfjl中的lsh,该字段值插入到da_xwjlmx中,