13518219792

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

使用动态sql语句自定义列名的实现方法

动态sql语句我们经常会用的到,下面为您介绍的是使用动态sql语句自定义列名的实现方法,如果您之前遇到过类似的问题,不妨一看。

创新互联-专业网站定制、快速模板网站建设、高性价比井陉网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式井陉网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖井陉地区。费用合理售后完善,十余年实体公司更值得信赖。

 
 
 
  1. CREATE  PROCEDURE POQUERY1
  2. (
  3. @SupplyID varchar(30)        --参数
  4. )
  5. AS
  6. DECLARE @no nvarchar(100)
  7. DECLARE @seq nvarchar(100)
  8. DECLARE @ordq nvarchar(100)
  9. DECLARE @rdat nvarchar(100)
  10. DECLARE @pman nvarchar(100)
  11. DECLARE @pno nvarchar(100)
  12. DECLARE @cur nvarchar(100)
  13. DECLARE @opd1 nvarchar(100)
  14. DECLARE @pterm nvarchar(100)
  15. DECLARE @sql nvarchar(600)
  16. select @no=xfldd_from from xfld_D where xfldd_to='订购单号'
  17. select @seq=xfldd_from from xfld_D where xfldd_to='序号'
  18. select @ordq=xfldd_from from xfld_D where xfldd_to='订购数量'
  19. select @rdat=xfldd_from from xfld_D where xfldd_to='预定交期'
  20. select @pman=xfldd_from from xfld_D where xfldd_to='采购员'
  21. select @pno=xfldd_from from xfld_D where xfldd_to='件号'
  22. select @cur=xfldd_from from xfld_D where xfldd_to='币别'
  23. select @opd1=xfldd_from from xfld_D where xfldd_to='开立日期'
  24. select @pterm=xfldd_from from xfld_D where xfldd_to='付款条件'
  25. select @sql='SELECT
  26. PO_H.poh_no as ' + @no + ',
  27. PO_D.pod_seq as ' + @seq + ',
  28. PO_D.pod_ordq as ' + @ordq + ',
  29. PO_D.pod_rdat as ' + @rdat + ',
  30. PO_H.poh_pman as ' + @pman + ',
  31. PO_D.pod_pno as ' + @pno + ',
  32. PO_H.poh_cur as ' + @cur + ',
  33. PO_H.poh_opd1 as ' + @opd1 + ',
  34. PO_H.poh_pterm as ' + @pterm + '
  35. FROM
  36. PO_H,
  37. PO_D
  38. where
  39. PO_H.poh_vend=' + @SupplyID + '
  40. AND
  41. PO_D.pod_no=PO_H.poh_no'
  42. exec(@sql)
  43. GO

以上就是使用动态sql语句自定义列名的实现方法介绍。


新闻名称:使用动态sql语句自定义列名的实现方法
当前链接:http://cdbrznjsb.com/article/dpjehpj.html

其他资讯

让你的专属顾问为你服务