22,209
社区成员
发帖
与我相关
我的任务
分享
---try:
insert into [NHU_JWDB].[dbo].[CJ_XSCJB]([CJID],[XN],[XQ],[YXSH],[YXSMC],[ZYH],[ZYMC],[ZYYWMC],[BH],[BJMC],[XJID],[XH],[XM],[XB],[KCID],[KCH],[KCMC],[XS],[XF],[JD],[KHFS],[KSLXM],[KSLX],[CJLXM],[CJLX],[PSCJ],[KSCJ],[ZPCJ],[BZ],[SFGD],[SJBS],[JSZGH],[JSXM])
select newid(),a.XN,a.XQ,a.YXSH,a.YXSMC,a.ZYH,a.ZYMC,a.ZYYWMC,a.BH,a.BJMC,a.XJID,a.XH,a.XM,b.XB,a.KCID,a.KCH,a.KCMC,a.XS,a.XF,
a.JD,a.KHFS,c.KSLXM ,a.KSLX,a.CJLXM,a.CJLX,a.PSCJ,a.KSCJ,a.ZPCJ,a.BZ,a.SFGD,a.SJBS,a.JSZGH,a.JSXM
from [NHU_JWDB].[dbo].[XYL_CJB] a,XYL_XYB b,DM_KSLX c
where a.xh=@xh and a.XJID=b.XJID and a.KSLX=c.KSLXMC
SELECT @XB = XB FROM dbo.XYL_XYB WHERE XJID = @XJID
SELECT @KSLXM = KSLXM FROM dbo.DM_KSLX WHERE KSLXMC = @KSLX
INSERT INTO [NHU_JWDB].[dbo].[CJ_XSCJB] ([CJID],[XN],[XQ],[YXSH],[YXSMC],[ZYH],[ZYMC],[ZYYWMC],[BH],[BJMC],[XJID],[XH],[XM],[XB],[KCID],[KCH],[KCMC],[XS],[XF],[JD],[KHFS],[KSLXM],[KSLX],[CJLXM],[CJLX],[PSCJ],[KSCJ],[ZPCJ],[BZ],[SFGD],[SJBS],[JSZGH],[JSXM])
select NEWID(),a.XN,a.XQ,a.YXSH,a.YXSMC,a.ZYH,a.ZYMC,a.ZYYWMC,a.BH,a.BJMC,a.XJID,a.XH,a.XM,b.XB,a.KCID,a.KCH,a.KCMC,a.XS,a.XF,a.JD,
a.KHFS,c.KSLXM,a.KSLX,a.CJLXM,a.CJLX,a.PSCJ,a.KSCJ,a.ZPCJ,a.BZ,a.SFGD,a.SJBS,a.JSZGH,a.JSXM
from [NHU_JWDB].[dbo].[XYL_CJB] a inner join dbo.XYL_XYB b on a.XJID=b.XJID
inner join dbo.DM_KSLX c on a.kslx=c.KSLXMC
where XH = @XH
INSERT INTO [NHU_JWDB].[dbo].[CJ_XSCJB] ([CJID],[XN],[XQ],[YXSH],[YXSMC],[ZYH],[ZYMC],[ZYYWMC],[BH],[BJMC],[XJID],[XH],[XM],[XB],[KCID],[KCH],[KCMC],[XS],[XF],[JD],[KHFS],[KSLXM],[KSLX],[CJLXM],[CJLX],[PSCJ],[KSCJ],[ZPCJ],[BZ],[SFGD],[SJBS],[JSZGH],[JSXM])
select NEWID(),a.XN,a.XQ,a.YXSH,a.YXSMC,a.ZYH,a.ZYMC,a.ZYYWMC,a.BH,a.BJMC,a.XJID,a.XH,a.XM,b.XB,a.KCID,a.KCH,a.KCMC,a.XS,a.XF,a.JD,
a.KHFS,c.KSLXM,a.KSLX,a.CJLXM,a.CJLX,a.PSCJ,a.KSCJ,a.ZPCJ,a.BZ,a.SFGD,a.SJBS,a.JSZGH,a.JSXM
from [NHU_JWDB].[dbo].[XYL_CJB] a inner join dbo.XYL_XYB b on a.XJID=b.XJID
inner join dbo.DM_KSLX c on a.kslx=c.KSLXMC
where XH = @XH
SELECT @XB = XB FROM dbo.XYL_XYB WHERE XJID = @XJID
SELECT @KSLXM = KSLXM FROM dbo.DM_KSLX WHERE KSLXMC = @KSLX
INSERT INTO [NHU_JWDB].[dbo].[CJ_XSCJB] ([CJID],[XN],[XQ],[YXSH],
[YXSMC],[ZYH],[ZYMC],[ZYYWMC],[BH],[BJMC],[XJID],[XH],[XM],[XB],[KCID],[KCH],[KCMC],
[XS],[XF],[JD],[KHFS],[KSLXM],[KSLX],[CJLXM],[CJLX],[PSCJ],[KSCJ],[ZPCJ],[BZ],[SFGD],[SJBS],
[JSZGH],[JSXM]) SELECT CJID,XN, XQ,YXSH,YXSMC,ZYH,ZYMC,ZYYWMC,BH,@XB, BJMC,XJID,XH,XM,
KCID,KCH,KCMC, XS,XF,KHFS,@KSLXM, JD,JSZGH,JSXM,KSLX,CJLX,KSCJ,PSCJ,ZPCJ,BZ,SFGD,SJBS
FROM [NHU_JWDB].[dbo].[XYL_CJB] WHERE XH = @XH