当前位置: 首页 > article >正文

C# SQL代码字符拼接

  1. 前提名命空间:using System.Text;
  2. StringBuilder Builder = newStringBuilder();//字符串拼接
  3. Builder.AppendLine("Declare @fk_guid int set @fk_guid='" + fk_guid + "'");
  4. //查申请数
  5. Builder.AppendLine("select Guid,a1 MaterialGuid,case when a3 is null then a2 else a3 end Amount into #TT from T_WuPinShenQing_01 where 
  6. fk_guid=@fk_guid");
  7. //清除已前的占料数据
  8. Builder.AppendLine("Delete T_WuPinShenQing_03 where fk_guid=@fk_guid and Status=2");
  9. Builder.AppendLine("Drop Table #TT");
  10. Console.WriteLine(Builder.ToString());
  11. Builder拼结输出结果:
  12. Declare @fk_guid int set @fk_guid='" + fk_guid + "'
  13. select Guid,a1 MaterialGuid,case when a3 is null then a2 else a3 end Amount into #TT from T_WuPinShenQing_01 where fk_guid=@fk_guid
  14. Delete T_WuPinShenQing_03 where fk_guid=@fk_guid and Status=2
  15. Drop Table #TT

http://www.kler.cn/a/37165.html

相关文章:

  • DaVinci Resolve Studio 18对Mac和Windows系统的要求
  • NB-IoT模块(BC系列—BC95)详解
  • 《大大简化每次运行bochs的命令行》ubuntu里安装vscode + makefile文件基本编写 + shell命令
  • Nginx 常用的安全屏蔽规则
  • 服务保护 Sentinel
  • Nacos(服务注册与发现)+SpringBoot+openFeign项目集成
  • 玩转ChatGPT:Code interpreter (vol. 1)
  • 7.12~7.13学习总结
  • 性能测试 jmeter 的 beanshell 脚本的 2 个常用例子
  • 【LeetCode: 1911. 最大子序列交替和 | 暴力递归=>记忆化搜索=>动态规划 】
  • 使用Nginx作为反向代理服务器
  • Layui之可调参数的动态轮播图---好玩的小玩意儿~
  • 【学习笔记】在Android使用Frida进行https抓包
  • 如何使用chatgpt写文章
  • 组合(力扣)dfs + 回溯 + 剪枝 JAVA
  • 动态内存管理(1)
  • 2023-07-12力扣每日一题
  • 【Rust 基础篇】Rust 中的泛型:结构体和方法
  • android studio 添加并读取json配置文件
  • R-Meta分析与【文献计量分析、贝叶斯、机器学习等】多技术融合实践与拓展进阶